About Newhill Investments Limited (00663718) United Kingdom