The firm is located in London under the following Company Registration No.: 08024783. The company was started in 2012. The headquarters of this company is located at 20-22 Wenlock Road . The area code for this place is N1 7GU. This company's Standard Industrial Classification Code is 71122, that means Engineering related scientific and technical consulting activities. Debeams Energy Consultants Ltd filed its account information for the period that ended on 2022-07-31. The firm's latest confirmation statement was submitted on 2023-04-03.
Currently, the directors registered by this specific company include: Adebimpe T. arranged to perform management duties twelve years ago and Olumide T. arranged to perform management duties in 2012 in April.
Executives with significant control over the firm are: Olumide T. owns over 1/2 to 3/4 of company shares . Adebimpe T. owns 1/2 or less of company shares.