About Afoor Properties Limited (12463464) United Kingdom