About Ayesha Developments Ltd (13524990) United Kingdom