Offshore companies are registered in Dubai but it allows them to set business bases in offshore locations that are positioned outside the city of Dubai. Offshore company formation can take the form of limited liability companies, limited companies and limited partnerships.