J & A MACDOUGALL LIMITED Company number SC148871 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office AddressNO. 3, TOWNHOLM, KILMARNOCK, AYRSHIRE, SCOTLAND, KA3 1BB PostcodeKA3 1BB Companies at this postcode 12 Map