About Palace Shop Properties Limited (00211344) United Kingdom