United Kingdom of Great Britain and Northern Ireland
February 1972
Europa House, 23 - 27 Newton Lane, Wigston, LE18 3SE
UK PSC Register
Google
OpenCorporates