RACHU LIMITED Company number 14366624 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address15 Lovelace Road, Oxford, England, OX2 8LP PostcodeOX2 8LP Companies at this postcode 13 Average house price in OX2 8LP £772,000 (21 sales) Map