I W TAYLOR LIMITED Company number SC562541 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressBarraer Farmhouse, Newton Stewart, United Kingdom, DG8 6QQ PostcodeDG8 6QQ Companies at this postcode 3 Map