About Digby Properties Limited (10833634) United Kingdom