United Kingdom of Great Britain and Northern Ireland
July 1974
46-48, Station Road, Llanishen, Cardiff, CF14 5LU
UK PSC Register
Google
OpenCorporates