About New World Property Development Limited (03961884) United Kingdom