About Sable Holding Limited (04925643) United Kingdom