About Winters Lane Luxury Cat Hotel Ltd (12472744) United Kingdom