About Palm Property Holdings Limited (12173829) United Kingdom