Pumpkin Limited Partnership Company numberLP012269 StatusActive TypeLimited Partnership Incorporated5 Jul 2007 Registered office 18 Cavendish SquareLondonW1G 0PJ Data JSON Markdown