Knockreoch Farm Company numberSL002663 StatusActive TypeLimited Partnership Incorporated24 May 1995 Registered office Knockreoch FarmSt John's Town Of DalryCastle Douglas Data JSON Markdown