About I-prop Developments Limited (07308787) United Kingdom