United Kingdom of Great Britain and Northern Ireland
April 1977
99 Clapton Common, London, E5 9AB
UK PSC Register
Google
OpenCorporates