About Savile Hotels (uk) Limited (08993119) United Kingdom