United Kingdom of Great Britain and Northern Ireland
March 1982
167, Scott Hall Road, Leeds, LS7 2HH
UK PSC Register
Google
OpenCorporates