Threemerkland Farm Company numberSL003885 StatusActive TypeLimited Partnership Incorporated6 Nov 2000 Registered office Threemerkland Farm & Midtown FarHaugh Of UrrCastle Douglas Data JSON Markdown