About Dicker Mill Management Company Limited (02056679) United Kingdom