INDUSTRY CAPITAL ADVISORS UK LLP

W1W 8HS (London)