About Sabra Hospitality Management Limited (12625474) United Kingdom