The Enola Group began its business in 2020 as a Private Limited Company registered with number: 12618930. The company has been operating for 4 years and the present status is active. This firm's headquarters is located in London at 11 Sundial Centre. You could also locate this business utilizing its post code of E2 7RU. This enterprise's principal business activity number is 56101 and has the NACE code: Licensed restaurants. 2022/05/31 is the last time when the accounts were filed.
Kwaku A. is the enterprise's individual director, that was assigned to lead the company in 2020 in May.
Kwaku A. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.