About I.c.a.a. (properties) Limited (03013734) United Kingdom