About The Lees Management Company Limited (04626635) United Kingdom