Craigmoston Farm Partnership Company numberSL002288 StatusActive TypeLimited Partnership Incorporated14 Oct 1993 Registered office Craigmoston FarmKincardineshire Data JSON Markdown