x
x
Sort Ascending Sort Descending Legal Name Trading Status Entity Type Principal Place of Business Place of Incorporation

Aastra Technologies Limited

AVID:

35540508 more

Inactive Division
Dubai, Dubai
United Arab Emirates
Canada

Embassy of Canada

AVID:

40491322 more

Active Division
Abu Dhabi, United Arab Emirates
Canada