About Palm Court Apartments Limited (09023657) United Kingdom