Holtwood Farm Shop Company numberLP008877 StatusActive TypeLimited Partnership Incorporated23 Sep 2003 Registered office 365 London RoadAylesfordKentME20 5DA Data JSON Markdown