About Newton Grove Management Company Limited (12135649) United Kingdom