United Kingdom of Great Britain and Northern Ireland
December 1978
52b, Clapton Common, London, E5 9AL
UK PSC Register
Google
OpenCorporates