About Canmoor Properties Limited (05258556) United Kingdom