About Kenwick Woods Limited (02838379) United Kingdom