About Palace Street Investments Limited (02104515) United Kingdom