About Deanfold Properties Limited (02228172) United Kingdom