About Temai Homes Ltd. (12649209) United Kingdom