ok done some research18 Sep 2009 16:47
a compnay called foresight has incresed its holding of stf to 16.9% ....purchasing 16,029,127 shares....i think thats right . but thats a big purchase each sahre valued at say 13.25p * 16,029,127 makes £2123859.30......wooooh thats a big shareholding ....any thoughts about that ppl,,,,somebody check my maths plz...they must know reults are going to be gud hence big buy