Mr Puffy Entertainment started its operations in the year 2015 as a Private Limited Company registered with number: 09399221. This firm's head office was situated in London at Spearmans, 333. This Mr Puffy Entertainment Limited business had been offering its services for at least six years.
Ayodeji I. was the company's managing director, designated to this position in 2015.
Ayodeji I. was the individual who had control over this firm, had substantial control or influence over the company.