About Sandpalm Properties Limited (02388626) United Kingdom