About Pebble Hotels Limited (05921582) United Kingdom