About Doha Properties Limited (13319859) United Kingdom