LBMC LIMITED Company number 08773158 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressUnit 1 Ground Floor 331-333, High Street, Slough, England, SL1 1TX PostcodeSL1 1TX Companies at this postcode 70 Average house price in SL1 1TX £546,000 (1 sales) Map