About The Hideaway Truro Management Company Limited (10892702) United Kingdom