About Dexter Homes Limited (08930314) United Kingdom