EDEN TECHNOLOGY LIMITED

Company number 11526936 ·

Dissolved

Registered office

Address
43 OCKENDON ROAD, LONDON, UNITED KINGDOM, N1 3NL
Postcode
N1 3NL
Companies at this postcode
24
Average house price in N1 3NL
£1,448,000 (22 sales)

Map