Company overview

Barracuda Electromechanical Contracting L.L.C - Dubai Branch

ERN

2010000000000790809

License ID

790809

Name

Barracuda Electromechanical Contracting L.L.C - Dubai Branch

Arabic name

بركودا للمقاولات الالكتروميكانيكية ذ.م.م - فرع دبي

Entity type

Branch of Company Registered in other emirates

Emirate

Dubai

modificationDate

22 October 2025

cancellationDate

22 October 2025

expirationDate

24 September 2022

renewalDate

28 October 2021

Status

Cancelled

Incorporation date

25 September 2017

Address

Deira Port Saeed

Country

United Arab Emirates

Managers

Emadeldin Abuamer