About Staycation Investor Ltd (13165905) United Kingdom