United Kingdom of Great Britain and Northern Ireland
April 1977
11, St. Andrews Grove, London, N16 5NF
UK PSC Register
Google
OpenCorporates