United Kingdom of Great Britain and Northern Ireland
December 1980
205-207, City Road, London, EC1V 1JN
UK PSC Register
Google
OpenCorporates