IBBF LTD Company number 10878139 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address35a Astbury Road, Unit I, London, United Kingdom, SE15 2NL PostcodeSE15 2NL Companies at this postcode 497 Average house price in SE15 2NL £468,000 (27 sales) Map