Sam
I have flown from there. It is incredibly short like going off a launch ramp.
Flew from there in a jodel on Skis. The airfield (Launch Ramp) is 5000+ feet up and from memory 400 metres long on an incredibly steep incline.
Takeoff down hill land uphill. After takeoff fall for airspeed
Landing after 200 feet forget a go around with full flap as you wont and full power after touchdown or you wont make it over the ramp.
Courcheval over the mountain is like Heathrow in comparison.
Not for the faint hearted.
Sorry dont have a contact number.
Pace