English: Its registered office is at New Delhi, India.
Telugu: దీని రిజిస్టర్డ్ కార్యాలయం భారతదేశంలోని న్యూ డిల్లీలో ఉంది.