United Kingdom of Great Britain and Northern Ireland
October 1987
15, Talma Road, London, SW2 1AU
UK PSC Register
Google
OpenCorporates