About Palace Street Property Limited (04124394) United Kingdom