ODYSEA LIMITED
Company number 02572727 · Monitor this company
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)