ODYSEA LIMITED

Company number 02572727 ·

Active

Registered office

Address
Sovereign House Unit 2, Dorma Trading Park, Staffa Road, London, E10 7QX
Postcode
E10 7QX
Companies at this postcode
15
Average house price in E10 7QX
£4,744,000 (2 sales)

Map