Aibuu began its operations in the year 2010 as a Private Limited Company with reg. no. 07231158. The company's registered office was situated in Manchester at 34 Alworth Road. This particular Aibuu Limited company had been operating in this business for five years.
Ai C. and Hung T. were listed as firm's directors and were managing the firm from 2010 to 2015.