About Palace Square (london) Rtm Company Limited (12696639) United Kingdom