About Jazeera Properties Limited (11088290) United Kingdom