About Quanta Homes Limited (10035433) United Kingdom