United Kingdom of Great Britain and Northern Ireland
June 1973
5th Floor The Grange, 100 High Street, Southgate, London, N14 6BN
UK PSC Register
Google
OpenCorporates