Lime brands headquarters details
Location map
Open in Google MapsAll Lime brands office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Delhi HQ | Delhi | India | Headquarters |
About Lime brands
Lime brands (Private) is headquartered in Delhi, Delhi, India. Founded in , the company operates across 1 countries with approximately 350 employees worldwide.
Where is Lime brands's main office?
Lime brands's main headquarters office is located at Delhi, New Delhi, IN, Delhi, Delhi . This serves as the company's primary corporate address and is home to its executive leadership team.
Lime brands regional offices
Beyond its headquarters in Delhi, Lime brands maintains 1 offices across 1 countries. Regional offices span 1 countries.
Lime brands contact information
The main switchboard for Lime brands headquarters can be reached at —. For investor relations, visit limebrands.co/investor-relations.
What does Lime brands do?
Lime Brands is an Indian organization currently based in Delhi, India.
Frequently asked questions
Where is Lime brands headquarters?
Lime brands's headquarters is located at Delhi, New Delhi, IN, Delhi, Delhi , India.
How many offices does Lime brands have?
Lime brands operates 1 offices across 1 countries as of 2026.
What is Lime brands's corporate address?
The official corporate address is Delhi, New Delhi, IN, Delhi, Delhi .
When was Lime brands founded?
Lime brands was founded in and has grown to employ approximately 350 people worldwide.
What is Lime brands's phone number?
The main phone number for Lime brands headquarters is —.