United Kingdom of Great Britain and Northern Ireland
June 1990
23, Ravensdale Road, 21-23 Ravensdale Road, London, N16 6TJ
UK PSC Register
Google
OpenCorporates