About Palace Road Management (no.24) Limited (06540834) United Kingdom