St Clements Wells Farm Company numberSL002180 StatusActive TypeLimited Partnership Incorporated2 Apr 1993 Registered office St Clements Wells FarmWallyford East Lothian Data JSON Markdown