Mellor LP Company numberLP021024 StatusActive TypeLimited Partnership Incorporated11 Jun 2020 Registered office Unit 111318 Second Floor6 Market PlaceLondonW1W 8AF Data JSON Markdown