THOMAS A BARR Company number SL004840 · Monitor this company Active Overview Analysis Location Related Registered office AddressBlacklaw Cottage, Stewarton, Ayrshire, KA3 5JU PostcodeKA3 5JU Companies at this postcode 16 Map