The exact moment this company was started is 2018-08-22. Started under 11530501, this company operates as a Private Limited Company. You can reach the main office of this company during office hours at the following address: 19 Penshurst Gardens, HA8 9TN Edgware. The firm's principal business activity number is 70229 - Management consultancy activities other than financial management. Maxcaller Limited filed its latest accounts for the period up to August 31, 2022. The business latest annual confirmation statement was released on August 21, 2023.
As found in the following firm's directors directory, for 6 years there have been two directors: Linda C. and Maxwell C..
Maxwell C. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.