About Stoke Climsland Community Project Ltd. (03430472) United Kingdom