EXPLEO LTD Company number 08262049 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address126 MANOR PARK, LONDON, SE13 5RH PostcodeSE13 5RH Companies at this postcode 16 Average house price in SE13 5RH £857,000 (25 sales) Map