BARCOOL LIMITED Company number 08265941 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address27 STATION ROAD, STATION ROAD GROVESEND, SWANSEA, SA4 4GY PostcodeSA4 4GY Companies at this postcode 6 Average house price in SA4 4GY £213,000 (24 sales) Map