About Palco Properties Limited (00875078) United Kingdom