About Eclat Property Developers Ltd (12930430) United Kingdom