About Palm Cross Associates Limited (10607550) United Kingdom