હવે તેની શાખાઓ બ્રિટનમાં સાઉથહોલ લેસ્ટર, બર્મિંગહામ, લીફોર્ડ, વેમ્બલી ખાતે તથા હોંગકોગ, થિમ્પુ (ભૂતાન) અને કજાકિસ્તાનમાં પણ છે.