WINDSHIELDS FARM LTD. Company number SC415900 · Monitor this company Dissolved Overview People 3 Financial Control Documents Analysis Location Related Registered office AddressWindshields Farm, Darvel, Ayrshire, KA17 0NF PostcodeKA17 0NF Companies at this postcode 6 Map