Curmudgeons Consolidated Limited has been prospering on the local market for 9 years. Registered under the number 09475059 in 2015, the company is located at Summit House, London NW3 6BP. This business's principal business activity number is 90030: Artistic creation. The most recent filed accounts documents describe the period up to 2023-03-31 and the most current annual confirmation statement was released on 2023-03-06.
When it comes to this company, many of director's responsibilities have been carried out by Yzelle L. and Matthew L.. Out of these two people, Matthew L. has administered company the longest, having become a vital part of directors' team on 2015-03-06.
Executives who control the firm include: Yzelle L. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Matthew L. owns 1/2 or less of company shares and has 1/2 or less of voting rights.