About Us

Aqua Screens International Ltd is an Environmental Services company located in 556 Zouk Mikael - Lebanon, Beirut, Beirut, Lebanon.

Business size

1-10 employees

Commercial presence