14/15 CLIFF TERRACE LIMITED Company number 11758179 · Monitor this company Active Overview People 7 Financial Control Documents Analysis Location Related Registered office Address87 Duncombe Hill, London, England, SE23 1QY PostcodeSE23 1QY Companies at this postcode 15 Average house price in SE23 1QY £701,000 (19 sales) Map