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