About Lime Tree Close Management Limited (06935911) United Kingdom