This Humming Birds Limited firm has been in this business for 16 years, having launched in 2008. Started with Registered No. 06623873, Humming Birds is categorised as a Private Limited Company located in Flat 17 Ravensroost 27 Beulah Hill, London SE19 3LN. This firm's SIC and NACE codes are 90030 meaning Artistic creation. The company's latest accounts were submitted for the period up to 2023-06-30 and the most current annual confirmation statement was released on 2022-12-01.
There's a number of two directors managing the firm at the current moment, namely William C. and Rachael H. who have been doing the directors assignments since December 2017.
William C. is the individual with significant control over this firm, owns over 3/4 of company shares.