About Sabra Estates Limited (04668113) United Kingdom