HAPN

Partner
Clyde & Co LLP

Ian Birdsey

Partner
Clyde & Co LLP