The business is located in Aberdeen with reg. no. SC579949. The company was registered in the year 2017. The headquarters of this company is located at 26 Rubislaw Drive . The post code for this address is AB15 4BX. This company's registered with SIC code 71122 which means Engineering related scientific and technical consulting activities. Icsquared Ltd filed its account information for the period that ended on October 31, 2022. The most recent annual confirmation statement was filed on October 24, 2022.
As for this particular business, a variety of director's duties have so far been met by Zahra K. and Mehdi M.. Amongst these two managers, Mehdi M. has supervised business for the longest period of time, having been a member of company's Management Board for 7 years.
Zahra K. 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.