About Westhaven Ritz Ltd (12232834) United Kingdom