United Kingdom of Great Britain and Northern Ireland
January 1962
Marlow House, 1a Lloyds Avenue, London, EC3N 3AA
UK PSC Register
Google
OpenCorporates