About The Pillar Hotel Ltd (08365469) United Kingdom