Allica bank headquarters details
Location map
Open in Google MapsAll Allica bank office locations
| City | State / region | Country | Type |
|---|---|---|---|
| London HQ | Greater London | United Kingdom | Headquarters |
About Allica bank
Allica bank (Private) is headquartered in London, Greater London, United Kingdom. Founded in 2019, the company operates across 1 countries with approximately 658 employees worldwide.
Where is Allica bank's main office?
Allica bank's main headquarters office is located at 164 Bishopsgate 4th Floor, London, Greater London EC2M 4LX. This serves as the company's primary corporate address and is home to its executive leadership team.
Allica bank regional offices
Beyond its headquarters in London, Allica bank maintains 5 offices across 1 countries. Regional offices span 1 countries.
Allica bank contact information
The main switchboard for Allica bank headquarters can be reached at —. For investor relations, visit allica.bank/investor-relations.
What does Allica bank do?
Allica Bank is a new bank created specifically for SMEs, or small and medium sized enterprises. Allica Bank offers commercial mortgages for limited companies.
Frequently asked questions
Where is Allica bank headquarters?
Allica bank's headquarters is located at 164 Bishopsgate 4th Floor, London, Greater London EC2M 4LX, United Kingdom.
How many offices does Allica bank have?
Allica bank operates 5 offices across 1 countries as of 2026.
What is Allica bank's corporate address?
The official corporate address is 164 Bishopsgate 4th Floor, London, Greater London EC2M 4LX.
When was Allica bank founded?
Allica bank was founded in 2019 and has grown to employ approximately 658 people worldwide.
What is Allica bank's phone number?
The main phone number for Allica bank headquarters is —.