United Kingdom of Great Britain and Northern Ireland
February 1974
29 Heol St Denys, Lisvane, Cardiff, CF14 0RU
UK PSC Register
Google
OpenCorporates