DRUMBOURNE LIMITED Company number 01318523 · Monitor this company Liquidation Overview Analysis Location Related Registered office Address150 NEW CROSS ROAD, LONDON, SE14 5BA PostcodeSE14 5BA Companies at this postcode 120 Average house price in SE14 5BA £455,000 (42 sales) Map