No, renting or leasing an office or premise is one of the significant requirements for obtaining a trade license. The DED in co-ordination with the Planning Department of Dubai Municipality scrutinizes the place, fitting to your business activity and provides an approval accordingly.