Alabaro Technology Ltd may be reached at 3rd Floor, 120 Baker Street in London. Its postal code is W1U 6TU. Alabaro Technology has existed on the market for the last 6 years. Its registration number is 11220515. This company's registered with SIC code 63110: Data processing, hosting and related activities. Alabaro Technology Limited reported its latest accounts for the financial period up to 28th February 2023. The firm's latest annual confirmation statement was submitted on 16th April 2023.
We have a group of two directors overseeing the company right now, namely Michael L. and Anna W. who have been doing the directors assignments since 2018.
Anna W. is the individual who has control over this firm, owns over 3/4 of company shares.