S L H LIMITED Company number 00279506 · Monitor this company Active Overview People 11 Financial Control Charges Documents Analysis Location Related Registered office Address39 Oxford Road, Carshalton, England, SM5 3QZ PostcodeSM5 3QZ Companies at this postcode 3 Average house price in SM5 3QZ £607,000 (21 sales) Map