United Kingdom of Great Britain and Northern Ireland
January 1989
5, North End Road, London, NW11 7RJ
UK PSC Register
Google
OpenCorporates