South Shaw Farming Company Company numberSL001430 StatusActive TypeLimited Partnership Incorporated24 Jan 1990 Registered office South Shaw FarmKilmaursAyrshire Data JSON Markdown