About Dean Housing Limited (06865874) United Kingdom