Mepc Leavesden Park Limited Partnership Company numberLP010618 StatusActive TypeLimited Partnership Incorporated26 Jul 2005 Registered office 1 Portsoken StreetLondonE1 8HE Data JSON Markdown