About Marr Homes Limited (12426983) United Kingdom