About Palex Properties Limited (10906362) United Kingdom