Refurbishment of The Arches Car Park
The Arches Car Park, a 67-space multi-level car park on South Quay, Douglas, has benefited from a significant refurbishment by Tevir Group for tenants of ‘55 Athol Street’, its ‘Grade A’ office development in central Douglas....