Culcreuch Home Farm Company numberSL000246 StatusActive TypeLimited Partnership Incorporated27 Apr 1978 Registered office Fintry Data JSON Markdown