About Tettenhall Homes Ltd (12614907) United Kingdom