G8 Communications Holdings Limited. Silicon Valley, California.
CIO wireless technology business based in Silicon Valley, California.
Unable to find anything related to the above, searched Google and Bing, even in the Silicon Valley business directory.
So does it exist as a company?
Leopard Resources need to shed some light on this issue...