About Palace Street Property 3 Limited (13683641) United Kingdom