About Palmstone Estates Limited (01978466) United Kingdom