About Off Piste Investments Ltd (10092716) United Kingdom