top of page
The London Umbrella Company is a 'Holding Company' incorporated within the United Kingdom that holds investment assets within the following Business Sectors;
​
Renewable Energy
--- o ---
Financial Technology
--- o ---
Data/Communication Networks
--- o ---
Cross Border Settlements
--- o ---
Environmental Technology
--- o ---
Education Technology
--- o ---
​Liquid Hydrocarbons
bottom of page