Incoga’s family grows in London.
With this new office located in the heart of the capital of the United Kingdom we continue to extend and consolidate our international presence with local teams to serve our customers in the closest possible way.
With this opening Incoga goes a step further. We already have 7 delegations that offer services to 14 countries.
Keep calm and make Smart Building!
Our new address is:
6th floor, unit 617