About Ipi Developments Ltd (08104034) United Kingdom