United Kingdom of Great Britain and Northern Ireland
October 1970
4a, Church Street, Market Harborough, Leicestershire, LE16 7AA
UK PSC Register
Google
OpenCorporates