About Alexi Taylor Homes Limited (10342295) United Kingdom