About Sycamore Suites Ltd (11067944) United Kingdom