About Dex Homes Limited (09344241) United Kingdom