About Haven Court (swanage) Limited (02298826) United Kingdom