THE MANSHA LTD Company number 16566045 · Monitor this company Active Overview People 1 Control Analysis Location Related Registered office Address16 Mill Street, Slough, England, SL2 5EL PostcodeSL2 5EL Companies at this postcode 14 Average house price in SL2 5EL £310,000 (18 sales) Map