About Verden Close Management Limited (08625199) United Kingdom