United Kingdom of Great Britain and Northern Ireland
May 1965
Hall1, The Whitechapel Centre, 85 Myrdle Street, London, E1 1HL
UK PSC Register
Google
OpenCorporates