About 3rd Floor Hotel Limited (12380396) United Kingdom