About Palmeria Properties Limited (01091943) United Kingdom