About Canham Properties Limited (05734817) United Kingdom