About Newton S Developments Ltd (12492209) United Kingdom