About Palace Street (sw1) Limited (05381785) United Kingdom