About Amro Properties Ltd (13169411) United Kingdom