ALGABRE-OSBORNE LIMITED Company number 12161023 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address93 93 Camberwell Station Road, London, United Kingdom, SE5 9JJ PostcodeSE5 9JJ Companies at this postcode 37 Average house price in SE5 9JJ £548,000 (18 sales) Map