About Amara Property Investments Ltd (07491239) United Kingdom