About Ip Property Developments Limited (02909835) United Kingdom