About Strandhaven Properties Limited (06522689) United Kingdom