Torreal is a family owned global investment firm