CONTACT US
Teams
United Kingdom
Channel Capital Advisors LLP
44 Whitfield Street
Bloomsbury
London, UK
W1T 2RH
Amsterdam
Togather Finance BV
Cloud 9 BV
Kabelweg 57
1014, Amsterdam
The Netherlands
Funds
Luxembourg
Channel Finance SA
Avenue JF Kennedy 51
1855 Luxembourg City
Luxembourg
Cayman
Channel Trade Finance
27 Hospital Road
George Town,
Grand Cayman KY1-9008