About Newton Management Limited (02769904) United Kingdom