About Palmer Court Management Company Limited (01740290) United Kingdom