05823067 is a reg. no. assigned to Exelcis Ltd. It was registered as a Private Limited Company on 2006-05-19. It has been operating on the market for the last eighteen years. The firm could be reached at Institute Of Life Sciences Ils 2 Singleton Park in Swansea. The head office's area code assigned to this place is SA2 8PP. The firm's classified under the NACE and SIC code 63120: Web portals. Exelcis Limited filed its account information for the financial year up to 2021-12-31. Its most recent annual confirmation statement was filed on 2023-05-19.
There is a number of three directors managing this particular business right now, including Andrew T., Muyassar A. and Amin F. who have been utilizing the directors responsibilities since 2017-05-21.
Amin F. is the individual who controls this firm, owns over 3/4 of company shares.