About Palace View Apartments Management Company Limited (09917388) United Kingdom