About Palmetto View Property Management Co. Ltd (04358949) United Kingdom