United Kingdom of Great Britain and Northern Ireland
August 1980
165 Mortlake Road, Ilford, IG1 2TA
UK PSC Register
Google
OpenCorporates