United Kingdom of Great Britain and Northern Ireland
January 1950
23a, Station Road, London, N21 3SB
UK PSC Register
Google
OpenCorporates