About Ditchfield Properties Limited (06158972) United Kingdom