About The Guru Hotel Ltd (08329284) United Kingdom