About One Palace Street Management Limited (11115627) United Kingdom