Torrorie Farm Company numberSL002414 StatusActive TypeLimited Partnership Incorporated10 Jun 1994 Registered office Torrorie FarmKirkbeanDumfries-Shire Data JSON Markdown