United Kingdom of Great Britain and Northern Ireland
September 1941
53 Holland Park, London, W11 3RS
UK PSC Register
Google
OpenCorporates