About William Leslie Management Limited (12247980) United Kingdom