This particular Xlwerks Limited firm has been in this business field for at least 5 years, as it's been founded in 2019. Started with Registered No. 11921680, Xlwerks is categorised as a Private Limited Company with office in The Enterprise Centre University Of East Anglia, Norwich NR4 7TJ. This enterprise's Standard Industrial Classification Code is 74100 which stands for specialised design activities. The business most recent accounts detail the period up to 2022-04-30 and the most current annual confirmation statement was released on 2023-04-02.
Presently, this firm is overseen by just one director: James B., who was appointed 5 years ago.
James B. 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.