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