United Kingdom of Great Britain and Northern Ireland
June 1973
21, Lee Lane East, Horsforth, Leeds, LS18 5RF
UK PSC Register
Google
OpenCorporates