About St Giles Hotel Limited (02954321) United Kingdom