About Lees Mill Management Company Limited (04806682) United Kingdom