About Newhome Investments Limited (12116845) United Kingdom