About Hampton Leigh Suites Ltd (12120946) United Kingdom