About Prince Of Wales Terrace Management Company Limited (08180406) United Kingdom