About Mahmood Properties Limited (06918383) United Kingdom