Back O'hill Farm Company numberSL000822 StatusActive TypeLimited Partnership Incorporated30 Apr 1986 Registered office Back O'hill FarmTorranceStirlingshire Data JSON Markdown