Northacre 21/08/2007 · Northacre (NTA) I'm not sure it really belongs on the stock market! Sign up and read the full article Register to continue reading our content. Get FREE access now Already a member? Login