About William Walk Management Limited (05964696) United Kingdom