Barwood Property Investment Limited Partnership Company numberLP013493 StatusActive TypeLimited Partnership Incorporated9 Jun 2009 Registered office Grange Park Court Roman WayGrange ParkNorthamptonNN4 5EA Data JSON Markdown