About Ips Leasehold Limited (12331544) United Kingdom