BBE (LONDON) LIMITED Company number 09075888 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressSuite 43, Imperial House 64 Willoughby Lane, 64 Willoughby Lane, London, N17 0SP PostcodeN17 0SP Companies at this postcode 163 Average house price in N17 0SP £707,000 (3 sales) Map