About Devon Management Lp (SL018084) United Kingdom