About Aspen Hotels Limited (08564302) United Kingdom