United Kingdom of Great Britain and Northern Ireland
April 1976
108, Lees Hall Road, Sheffield, South Yorkshire, S8 9JN
UK PSC Register
Google
OpenCorporates