North Shaw Farming Company Company numberSL001445 StatusActive TypeLimited Partnership Incorporated1 Mar 1990 Registered office Shaw FarmKilmaursAyrshire Data JSON Markdown