About Newton Abbot Management Company Limited (08158217) United Kingdom