United Kingdom of Great Britain and Northern Ireland
December 1968
27, Old Gloucester Street, London, WC1N 3AX
UK PSC Register
Google
OpenCorporates