About Palm Properties Limited (01008967) United Kingdom