About Michael Howard Homes Limited (10046756) United Kingdom