About Bloc Hotel Operations Limited (07427073) United Kingdom