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