Moosa Abdualla Ahmed Technical Works LLC is a cleaning services company providing services all over Dubai.