Criggie Farm Partnership(the) Company numberSL001218 StatusActive TypeLimited Partnership Incorporated20 Sep 1988 Registered office Criggie FarmSt CyrusKincardineshire Data JSON Markdown