I emailed the company with the markings on the side, hopefully they get back to me. The problem I found with trying to compare with whats on the site is that they only list a few toroids per page, and there are ~28 pages that I would have to go through and click each one and check the dimensions. Also, the toroid I have has multiple (4, 2 of which are CT) secondaries and there isnt a single power toroid listed with more than one pair of secondaries.
Worst case scenario, their head office is within bus distance of where I live so I can always head there aswell. I guess its time to play the waiting game.