About Haven Lifestyle Properties Limited (10305382) United Kingdom