Queue organization


We just started RT and was wondering how I can do this:
(example only)

Company 1
-main company

  • see all queues and all articles
    Company 2
  • a sub company
    -can only see queue “company2”
    -can only see articles in class "company 2"
    Company 3
    -another sub-company
    -can only see queue “company 3”
    -can only see articles in class “company 3”

the sub companies has no connection with each other.

Been very confused about how to do this…can someone point in the right