Based in Flat 30 Berkeley Court, London NW1 5NA Umola Solar Energy Limited is categorised as a Private Limited Company with 08936280 registration number. The company was founded on 2014-03-12. The firm's SIC code is 35110: Production of electricity. The business latest accounts were submitted for the period up to 2022-03-31 and the most recent annual confirmation statement was released on 2022-10-11.
Our database related to this specific enterprise's MDs implies that there are two directors: Oladapo M. and Umola M. who became members of the Management Board on 2014-03-27 and 2014-03-12.
Umola M. is the individual who controls this firm, owns over 3/4 of company shares.