United Kingdom of Great Britain and Northern Ireland
November 1980
North Hyde House, Hayes Road, Southall, UB2 5NS
UK PSC Register
Google
OpenCorporates