About Hotel Apartments By Design Ltd (10889883) United Kingdom