United Kingdom of Great Britain and Northern Ireland
December 1963
5th Floor, 40 Gracechurch Street, London, EC3V 0BT
UK PSC Register
Google
OpenCorporates