About Eastworth Verwood Management Limited (08186691) United Kingdom