This Banba Creative Limited business has been operating offering its services for at least five years, as it's been established in 2019. Registered with number 11788181, Banba Creative was set up as a Private Limited Company with office in 21 Park Central, London E3 2US. This company's registered with SIC code 70210 - Public relations and communications activities. 2023-01-31 is the last time when the company accounts were reported.
At the moment, the business is directed by a single managing director: Rebecca G., who was designated to this position five years ago.
Rebecca G. is the individual with significant control over this firm, owns over 3/4 of company shares.