About Jubilee Sailing Trust (tenacious) Limited (04019273) United Kingdom