United Kingdom of Great Britain and Northern Ireland
April 1973
46b, Theydon Road, London, E5 9NA
UK PSC Register
Google
OpenCorporates