About Dean Properties Limited (08627840) United Kingdom