Companies registered in the address 20 FENCHURCH STREET, LEVEL 23, LONDON, ENGLAND, EC3M 3BY

1 - 5 of 5 record(-s)
No.Registration numberCompany name, addressAdditional data
  
107243935Address: 20 FENCHURCH STREET, LEVEL 23, LONDON, ENGLAND, EC3M 3BY
2LP013933Address: 20 FENCHURCH STREET, LEVEL 23, LONDON, ENGLAND, EC3M 3BY
307244509Address: 20 FENCHURCH STREET, LEVEL 23, LONDON, ENGLAND, EC3M 3BY
414134422Address: 20 FENCHURCH STREET, LEVEL 23, LONDON, ENGLAND, EC3M 3BY
509498614Address: 20 FENCHURCH STREET, LEVEL 23, LONDON, ENGLAND, EC3M 3BY

Data updated: 03.03.2025
Data source: Companies House