Best cold store ever i had seen...
This is the one of their warehouse with an office being hosted in Deira.
Professional services