About Chelmer Village Associates Limited (06391181) United Kingdom