About Indodex Property Developments Limited (04948314) United Kingdom