About John Newton Developments (holdings) Limited (10031776) United Kingdom