About The Palace London Limited (11165784) United Kingdom