About The Sherwood Palm Hotel Limited (08067197) United Kingdom