About Palmeria Freehold Property Ltd (10845790) United Kingdom