WANJIKU AND SONS LTD Company number 12296314 · Monitor this company Active Overview People 1 Financial Control Documents Gazette Analysis Location Related Registered office Address1 Carrington Road, Slough, United Kingdom, SL1 3RH PostcodeSL1 3RH Companies at this postcode 51 Average house price in SL1 3RH £396,000 (16 sales) Map