Carron Mains Farm Company numberSL000842 StatusActive TypeLimited Partnership Incorporated13 Jun 1986 Registered office Carrow MainsCarronMoray Data JSON Markdown