OpenCompanies

Envoy Emea Limited

Company number
12918497
Status
Active
Type
Private Limited Company
Incorporated
1 Oct 2020
Nature of business
Business and domestic software development

Registered office

5 New Street Square
London
EC4A 3TW

Accounts

Year ended Net assets Cash Employees
31 Jan 2025 £545,275 £75,008 9
31 Jan 2024 £463,155 £45,248 10
31 Jan 2023 £369,979 £5,500 8
31 Jan 2022 £82,980 £60,282 0

Connections

Registered address

802 companies are registered at this address - likely a registration agent.

Data