ELECTRICAL SAINTS LTD Company number 08477919 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office AddressUNIT 1C PLAYERS INDUSTRIAL ESTATE, CLYDACH, SWANSEA, SA6 5BQ PostcodeSA6 5BQ Companies at this postcode 30 Map