SHELLA CONSULTANTS
License Number: B-0606/MUM/PARTHO00+/5/6137/2003
SAUDI CONSULATE CARD NO.: 220/13/13
Tel.: 0091 022 4220 0000
E_Mail: info@shellaconsultants.com
Shella Consultants, Mumbai
1203, Universal Majestic, Ghatkopar Mankhurd Link Road, Chembur West, Mumbai – 400043, Maharashtra, India
SHELLA CONSULTANTS