at CAPUMBRELLA is a UK-registered private limited company (No. 16176616), licensed to conduct fund management activities (SIC 66300), by the Registrar of Companies under section 1115 of the Companies Act 2006.
Join our investor & entrepreneur community at CAPUMBRELLA.com“ Visionary Founder & Owner. Mohamed Mahdi
ADDRESS​
128 City Rd, London EC1V 2NX,
UK- Main Head Office