IOTICS LTD

Company number 09287631 ·

Dissolved

Registered office

Address
12th Floor 1 America Square, Fenchurch Street, London, England, EC3N 2LS
Postcode
EC3N 2LS
Companies at this postcode
32
Average house price in EC3N 2LS
£167,756,000 (1 sales)

Map