Company name: Columbia Lake Partners
Description: Columbia Lake Partners is an experienced team of investors providing growth loans to European technology companies.
1-45 Durham St, London SE11 5JH, United Kingdom