About Plumridge Properties Limited (07727234) United Kingdom