BALOUCH FACILITIES LTD Company number 17338713 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address9 Bowyer Drive, Slough, United Kingdom, SL1 5EB PostcodeSL1 5EB Companies at this postcode 22 Average house price in SL1 5EB £417,000 (18 sales) Map