About Palm Tree Lodge Care Home Limited (07806190) United Kingdom