About Kenway Homes Limited (SC693032) United Kingdom