About Palm Property Holdings Limited (13688329) United Kingdom