Tommore Farm Company numberSL000712 StatusActive TypeLimited Partnership Incorporated21 Feb 1985 Registered office Tommore FarmBallindallochBanffshire Data JSON Markdown