About Ips Trustee Company Limited (01748435) United Kingdom