Bab Al Qasr Residence 25