About Townbridge Homes Ltd. (10554590) United Kingdom