About Palmcole Properties Limited (07583918) United Kingdom