United Kingdom of Great Britain and Northern Ireland
February 1966
2 St Johns North, Wakefield, West Yorkshire, WF1 3QA
UK PSC Register
Google
OpenCorporates