About Kenfield Homes Limited (02125649) United Kingdom