About Verwood Properties Ltd (08502070) United Kingdom