About Palmer Property Developments Ltd (12702826) United Kingdom