Carron Mains Farm Partnership Company numberSL002851 StatusActive TypeLimited Partnership Incorporated28 Jun 1996 Registered office Carron Mains FarmCarronBanffshire Data JSON Markdown