About Henley & Partners S.a. Lp (SL016173) United Kingdom