About Palmarium Properties Limited (06303753) United Kingdom