About Alpha Suites Ltd (11079301) United Kingdom