About Wizard Property Development Limited (11143624) United Kingdom