WASTE & RECYCLING SERVICES RT Water Treatment Dar Al Ezz Tower Office No: 126, 11th Floor Building No: 322 Road No: 1910, Block No: 319 Hoora, Kingdom of Bahrain Favorite