Abacus Telecom began its business in the year 2010 as a Private Limited Company under the following Company Registration No.: 07163281. This firm's registered office was based in Leeds at Fourth Floor Toronto Square. This Abacus Telecom Ltd firm had been in this business for at least twelve years.
This specific limited company was managed by a single managing director: Andrew B. who was guiding it for twelve years.
Andrew B. was the individual with significant control over this firm, owned 1/2 or less of company shares.