About Palace View Management Company Limited (13481213) United Kingdom