top of page

Kaleidoscope Capital

1 Frederick's Place

London EC2R 8AE

United Kingdom

Contact us:

Meet us:

bottom of page