Martyn Roy Ratcliffe, Director, Ten Percent Owner at Science, holds 11.41M shares in Science (Ticker: GB:SAG), holds 4.12M shares in Aptitude Software Group plc (Ticker: GB:APTD). Most recently, Martyn Roy Ratcliffe Sold ― shares of Science on Sep 30, 2020 for an estimated value of 4.80M.