D AND S MCCAFFREY LIMITED valuation curve | Upswitch bv