United Kingdom of Great Britain and Northern Ireland
October 1980
158, Kyverdale Road, London, N16 6PU
UK PSC Register
Google
OpenCorporates