About Attenborough Hotel (scarborough) Limited (00402282) United Kingdom