About New World Property Management Holdings Ltd (09284322) United Kingdom