About Digham Properties Limited (08274276) United Kingdom