About Neate Homes Ltd (12977376) United Kingdom