About Ipa Properties Limited (04081870) United Kingdom