About Deacon Properties (lavenham) Limited (08496437) United Kingdom