United Kingdom of Great Britain and Northern Ireland
April 1971
97, Denzil Road, Willesden, NW102UY
UK PSC Register
Google
OpenCorporates