About Hotel Velour Ltd (12517702) United Kingdom