Smith Farms Trading Limited Company numberSC841393 StatusActive TypePrivate Limited Company Incorporated14 Mar 2025 Nature of business Mixed farming Registered office Towiemore FarmDrummuirKeithAB55 5HY Data JSON Markdown