About The Living House Hotel Limited (11340922) United Kingdom