About Palm Cross Phase 2 Management Company Limited (12081054) United Kingdom