United Kingdom of Great Britain and Northern Ireland
October 1977
46 Hollickwood Avenue, Friern Barnet, North Finchley, London, N12 0LT
UK PSC Register
Google
OpenCorporates