About Newby Manor Investments Limited (02474395) United Kingdom