United Kingdom of Great Britain and Northern Ireland
August 1975
1, Bethesda Street, Swansea, SA1 2EU
UK PSC Register
Google
OpenCorporates