About Walnut Tree Close Management Limited (06535356) United Kingdom