About Newtown Investments Limited (07262904) United Kingdom