About C & I Developments Limited (11082834) United Kingdom