About Ditchling Properties Limited (08878846) United Kingdom