United Kingdom of Great Britain and Northern Ireland
October 1952
The Adelphi, 1-11 John Adam Street, London, WC2N 6HT
UK PSC Register
Google
OpenCorporates