SOUTH LONDON DEVELOPMENTS LIMITED Company number 05658421 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office AddressUnit 1 Coopers Yard Manor Farm Road, Horspath, Oxford, England, OX33 1SD PostcodeOX33 1SD Companies at this postcode 18 Average house price in OX33 1SD £733,000 (8 sales) Map