A place of business within the
(a) which has no separate legal personality;
(b) forms a legally dependent part of a
Regulated Financial Institution whose principal place of business and head office is in a jurisdiction other than the DIFC; and
(c) which carries on
Financial Services in or from the DIFC under a DFSA Licence.