Schroder and Ogden4 Apr 2016 21:08
Own 52.9% of company - Ogden the biggest share -- didn't he previously offer 1p per share :D -- hands up all who trust Ogden --- don't know where this leaves all us private investors - just think this company making lots of money - and someone wants low value - to make more millions.