United Kingdom of Great Britain and Northern Ireland
January 1986
20a, Cyprus Avenue, London, N3 1ST
UK PSC Register
Google
OpenCorporates