CARABOO LTD Company number 09391613 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 4 , 3 Anerley Park Road, London, SE20 8BZ PostcodeSE20 8BZ Companies at this postcode 13 Average house price in SE20 8BZ £398,000 (26 sales) Map