About Mitchell Homes Limited (04330739) United Kingdom