United Kingdom of Great Britain and Northern Ireland
December 1962
851-855, Gleadless Road, Sheffield, S12 2LG
UK PSC Register
Google
OpenCorporates