About Palmeira Grande Freehold Company Limited (06627190) United Kingdom