United Kingdom of Great Britain and Northern Ireland
October 1977
Summit House, 170 Finchley Road, London, NW3 6BP
UK PSC Register
Google
OpenCorporates