About Ambassador Hotel (scarborough) Limited (04738360) United Kingdom