United Kingdom of Great Britain and Northern Ireland
August 1994
115, Craven Park Road, London, England, N15 6BL
UK PSC Register
Google
OpenCorporates