Aluminium Fabricators
Shed # 6, Al Manama Street, New Industrial Area
Office 5 & 6, 1st Floor, Lucky Mart Building, Al Hassan Ibn Al Haiytham Street