About Palm Property Company Ltd (09798908) United Kingdom