United Kingdom of Great Britain and Northern Ireland
February 1971
3 Park Square, Leeds, West Yorkshire, LS1 2NE
UK PSC Register
Google
OpenCorporates