United Kingdom of Great Britain and Northern Ireland
July 1973
Unit 4, 70-72 Markfield Road, London, N15 4QF
UK PSC Register
Google
OpenCorporates