About Ip Property Group Limited (12855908) United Kingdom