Messrs Allen Company numberLP006208 StatusActive TypeLimited Partnership Incorporated29 Mar 1999 Registered office Grange HouseBamptonPenrith Data JSON Markdown