MEKO CONNECT LTD Company number 13066373 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressFlat 2 Erica House, Cranfield Road, London, England, SE4 1TW PostcodeSE4 1TW Companies at this postcode 6 Average house price in SE4 1TW £363,000 (6 sales) Map