About International Investor In Developments Ltd (11077797) United Kingdom