About Izzah Property Development Limited (12782866) United Kingdom