About New Millennium Homes Limited (09708425) United Kingdom