About The Esla Partnership (LP008563) United Kingdom