United Kingdom of Great Britain and Northern Ireland
July 1981
61, Barcheston Road, Cheadle, Stockport, SK8 1LJ
UK PSC Register
Google
OpenCorporates