Lime Brands headquarters details
- City
- Delhi
- State / region
- National Capital Territory of Delhi
- Country
- India
- Website
- limebrands.co
- linkedin.com/company/limebrands
Location map
Open in Google MapsAll Lime Brands office locations
| City | State / region | Country | Type |
|---|---|---|---|
| Delhi HQ | National Capital Territory of Delhi | India | Headquarters |
About Lime Brands
Lime Brands is headquartered in Delhi, National Capital Territory of Delhi, India. The company employs approximately 350 people worldwide.
Where is Lime Brands's main office?
Lime Brands's main headquarters office is located at Delhi, National Capital Territory of Delhi, India. This is the company's primary corporate address.
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, National Capital Territory of Delhi, India.
How many employees does Lime Brands have?
Lime Brands has approximately 350 employees (GraphIQ estimate, 2026).