MENZA LTD Company number 11138327 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address170 Windsor Road, Slough, United Kingdom, SL1 2JD PostcodeSL1 2JD Companies at this postcode 11 Average house price in SL1 2JD £275,000 (15 sales) Map