Site Office UK

Address: 

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

Switchboard: 
Group: 
Group 2