About Nmh Village Homes Limited (13057082) United Kingdom