About Scalford Hall (hotel) Limited (08838695) United Kingdom