About Newell Property Group Ltd (13667052) United Kingdom