United Kingdom of Great Britain and Northern Ireland
July 1966
46c, Theydon Road, Clapton, London, E5 9NA
UK PSC Register
Google
OpenCorporates