Thorneyflat Farming Company(the) Company numberSL000541 StatusActive TypeLimited Partnership Incorporated16 Feb 1983 Registered office AYR Data JSON Markdown