Location map
Open in Google MapsAll Libra office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | Greater London | United Kingdom | Headquarters |
About Libra
Libra (Private) is headquartered in London, Greater London, United Kingdom. Founded in , the company operates across 1 countries with approximately 5 employees worldwide.
Where is Libra's main office?
Libra's main headquarters office is located at London, England, GBR, London, Greater London . This serves as the company's primary corporate address and is home to its executive leadership team.
Libra regional offices
Beyond its headquarters in London, Libra maintains 1 offices across 1 countries. Regional offices span 1 countries.
Libra contact information
The main switchboard for Libra headquarters can be reached at —. For investor relations, visit libra.law/investor-relations.
What does Libra do?
Libra is an AI legal assistant helping the public and SMEs to understand and resolve legal issues, with support from professionals.
Frequently asked questions
Where is Libra headquarters?
Libra's headquarters is located at London, England, GBR, London, Greater London , United Kingdom.
How many offices does Libra have?
Libra operates 1 offices across 1 countries as of 2026.
What is Libra's corporate address?
The official corporate address is London, England, GBR, London, Greater London .
When was Libra founded?
Libra was founded in and has grown to employ approximately 5 people worldwide.
What is Libra's phone number?
The main phone number for Libra headquarters is —.