About Rendle Homes Ltd (12208624) United Kingdom