ATC FIN LTD Company number 12673899 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office AddressThe Orchard Dukefield, Three Crosses, Swansea, Wales, SA4 3PS PostcodeSA4 3PS Companies at this postcode 3 Average house price in SA4 3PS £381,000 (2 sales) Map