United Kingdom of Great Britain and Northern Ireland
June 1970
356a, Neasden Lane North, London, NW10 0ER
UK PSC Register
Google
OpenCorporates