About Ameya Properties Limited (11337416) United Kingdom