About Dedham Mill Management Company Limited (02024854) United Kingdom