About Havencare Management Holdings Limited (10699569) United Kingdom