Registered with number 13005949 four years ago, Bartbird Worldwide Ltd had been a pri/ltd by guar/nsc (private, limited by guarantee, no share capital) until 2022-04-19 - the time it was formally closed. The latest office address was 39 Marsala Road, London.
Mustbeen A. was this particular firm's managing director, designated to this position on 2020-11-09.
Mustbeen A. was the individual who had control over this firm, had substantial control or influence over the company.