Site Office UK

Address: 

Floatel UK Limited
Floatel UK Contractor Limited
Citypoint House
11 Chapel Street,
Aberdeen,
AB10 1SQ

Switchboard: 
Group: 
Group 2