LONDON Capstan Capital Partners LLP 14 Hanover SquareMayfairLondon W1S 1HNUnited Kingdom info@capstan-capital.com+44 207 101 7530