About Ley Management Limited (10172449) United Kingdom