About Jubilee Rose Investments Limited (07995579) United Kingdom