About Kenbal Homes Ltd (13582812) United Kingdom