About Princess Court Apartments Limited (01620684) United Kingdom