About Whitesand Palms Limited (10786866) United Kingdom