About Sou West Lodge Hotel Limited (13279727) United Kingdom