No, you cannot have a mainland business setup in Dubai without a physical office. Mainland companies must have a minimum physical office space of at least 200 square feet. These are the regulatory requirements.