About C I Developments Limited (07212247) United Kingdom