About Chelmer & Blackwater Properties Limited (04331655) United Kingdom