About Newton Abbot Developments Limited (10649313) United Kingdom