Spencer Farms Company numberLP004287 StatusActive TypeLimited Partnership Incorporated5 Oct 1992 Registered office The Estate OfficeAlthorpNorthampton Data JSON Markdown