Company name: Oil Spill Response Limited
Description: Oil Spill Response expertise and resources, within your reach anytime, anywhere. The largest international industry-funded oil spill response organisation which exists to respond to oil spills wherever in the world they may occur, by providing oil spill preparedness, oil spill response and subsea well intervention services.
33 Waterloo Quay, Aberdeen AB11 5BS, United Kingdom