About Elle Zahra Properties Limited (12431430) United Kingdom