United Kingdom of Great Britain and Northern Ireland
March 1986
210 Stockwell Avenue, Brixton, London, SW9 9TB
UK PSC Register
Google
OpenCorporates