KEYLINE CONGRATULATION LTD Company number 17493429 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address20 Barmeston Road, London, England, SE6 3BH PostcodeSE6 3BH Companies at this postcode 39 Average house price in SE6 3BH £424,000 (43 sales) Map