About Lees Place Management Limited (01550135) United Kingdom