About 40 Palace Road Management Limited (03094513) United Kingdom