Babbo Restaurants came into being in 2008 as a company enlisted under no 06652654, located at EC1N 2HA London at First Floor Thavies Inn House. This company has been in business for 13 years and its current status is active. Created as Azzuri Restaurants, this company used the name up till 2008, when it got changed to Babbo Restaurants Limited. The company's Standard Industrial Classification Code is 56101 which stands for Licensed restaurants. The most recent financial reports describe the period up to 2020-03-31 and the most current annual confirmation statement was submitted on 2020-07-22.
Currently, there’s only a single managing director in the company: Amir J. (since 2019-04-04). Since 2008-09-15 Amir K., had been responsible for a variety of tasks within the business up to the moment of the resignation 2 years ago. As a follow-up a different director, namely Piero Q. gave up the position on 2009-07-15.