Feedback reference
F11538
Submitted by
Giles SWAN
User type
Company/business organisation
Organisation
ICI Global
Organisation size
Medium (50 to 249 employees)
Transparency register number
Country of origin
United Kingdom