Meikle Whitriggs Farm Company numberSL001122 StatusActive TypeLimited Partnership Incorporated25 Feb 1988 Registered office Meikle Whitriggs FarmLockerbie Data JSON Markdown