Longfords Farm Company numberSL000919 StatusActive TypeLimited Partnership Incorporated27 Jan 1987 Registered office Longfords FarmCummertreesDumfriesshire Data JSON Markdown