United Kingdom of Great Britain and Northern Ireland
September 1968
69, 69 Chestnut Road, Glenfield, Leicester, LE3 8DD
UK PSC Register
Google
OpenCorporates