CUBBERLA LIMITED Company number 06092741 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address99 DUNSTANS ROAD, LONDON, ENGLAND, SE22 0HD PostcodeSE22 0HD Companies at this postcode 17 Average house price in SE22 0HD £685,000 (43 sales) Map