About Charlie Hotel Ltd (07041360) United Kingdom