United Kingdom of Great Britain and Northern Ireland
June 1960
129, Stamford Hill, London, N16 5RR
UK PSC Register
Google
OpenCorporates