Advanced company searchLink opens in new window

N26 PRODUCT & TECH GMBH.

UK establishment number BR026222

UK establishment office address
Cannon Place 78 Cannon Street, London, EC4N 6AF
Status
Open
Opened on
1 November 2023
Type of business
Tech Support For Third Party Payment Services

This is a UK establishment of
N26 PRODUCT & TECH GMBH.

Company number
FC041105