United Kingdom of Great Britain and Northern Ireland
March 1962
25, Diamond Road, Slough, SL1 1RT
UK PSC Register
Google
OpenCorporates