Turwhappie Farm Company numberSL000684 StatusActive TypeLimited Partnership Incorporated21 Nov 1984 Registered office Turwhappie FarmBy Forfar Data JSON Markdown