About Thea Dora Homes Limited (12963019) United Kingdom