About Appletree Capital Llp (OC412906) United Kingdom