About Tentelow Homes Ltd (13432623) United Kingdom