About The Scarborough Hotel Ltd (07288263) United Kingdom