United Kingdom of Great Britain and Northern Ireland
May 1985
16-28 Tabernacle St, London, EC2A 4DD
UK PSC Register
Google
OpenCorporates