Xcell Solutions came into being in 2013 as a company enlisted under no 08551861, located at N3 2LJ London at 342 Regents Park Road. The company has been in business for eleven years and its official status is active. This enterprise's registered with SIC code 95110 which means Repair of computers and peripheral equipment. 2023-05-31 is the last time when company accounts were filed.
Lucia R. and Nicholas R. are listed as company's directors and have been managing the firm since 2019.
Nicolas R. is the individual who controls this firm, owns over 3/4 of company shares.