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