Humblefox began its operations in 2016 as a Private Limited Company with reg. no. 10027999. This particular firm has been operating for 8 years and the present status is active. The company's office is situated in London at 20 - 22 Wenlock Road. You could also locate this business by the postal code, N1 7GU. The firm debuted under the business name Forma Creative, however for the last 4 years has been on the market under the business name Humblefox Limited. This business's principal business activity number is 73110 meaning Advertising agencies. 2023/02/28 is the last time the company accounts were reported.
We have just one director now leading the following limited company, specifically David D. who has been doing the director's duties for 8 years.
David D. is the individual who has control over this firm, owns over 3/4 of company shares.