About Ayad Properties Limited (11422582) United Kingdom