United Kingdom of Great Britain and Northern Ireland
November 1980
32, Castlewood Road, London, N16 6DW
UK PSC Register
Google
OpenCorporates