🇬🇧

TTM HOLDINGS (NE)

Holding Company

3-7 BROAD CHARE, NE1 3DQ NEWCASTLE UPON TYNE