Jari
we have similar centers in the UK run by a company called NUTEC and I also had such opportunity to spend a day at their training center in Aberdeen but declined the invitation to do a helicopter capsize evacuation
Must say fantastic facilities run for the offshore oil industry