United Kingdom of Great Britain and Northern Ireland
January 1984
77 Avery Hill Road, New Eltham, London, SE9 2BJ
UK PSC Register
Google
OpenCorporates