About Palmetto Properties Ltd (13184614) United Kingdom