About Focus Hotels Management (altrincham) Limited (06803441) United Kingdom