About Kenmar Homes Limited (12161470) United Kingdom