United Kingdom of Great Britain and Northern Ireland
April 1966
162 Osbaldeston Road, London, N16 6NJ
UK PSC Register
Google
OpenCorporates