Site Office UK

Address: 

Registered address:
Floatel UK Contractor Limited
Steadfast House
Greenwell Road
Aberdeen AB12 3AX
Scotland UK

Switchboard: 
Group: 
Group 1