About Newbold Investments Limited (07681746) United Kingdom