United Kingdom of Great Britain and Northern Ireland
January 1986
18, St. Georges Road, London, NW11 0LR
UK PSC Register
Google
OpenCorporates