D. Caird - Howford Farm Company numberSL000923 StatusActive TypeLimited Partnership Incorporated30 Jan 1987 Registered office Howford FarmTraquairPeebles Data JSON Markdown