About Palace Holdco Uk Limited (09898364) United Kingdom