Subhadip Sikdar owns the Videsh Sewa Kendra. The company has its headquarters in New Delhi. However, one can start a franchise business anywhere in India.