About Interglobe Developments Limited (07222552) United Kingdom