About Olive Tree General Partners Limited (06562834) United Kingdom