About 109 Palace Road Management Limited (02747726) United Kingdom