About Ips Property Holdings Limited (12116343) United Kingdom