About Mares Close Management Limited (08193952) United Kingdom