PETROFAC FACILITIES MANAGEMENT
BRIDGE VIEW 1 NORTH ESPLANADE WEST ABERDEEN AB11 5QF
(Rate on 1-5 scale, where 5 is the highest rating)
Work rating