About Bull & Roo Hospitality Investments Limited (11851853) United Kingdom