United Kingdom of Great Britain and Northern Ireland
January 1974
Seymour Chambers, 92 London Rd, Liverpool, L3 5NW
UK PSC Register
Google
OpenCorporates