At a glance

Owner
ILD (Canvey) Limited
Location
Canvey Island, Castle Point, Essex
Scale
TBA
Investment Type
Various
Timeframe
TBA
Value
TBA