About Haven Properties Ltd. (03968137) United Kingdom