About Michael Roderick Homes Limited (09162682) United Kingdom