YamaguchiGroup.co.uk
Title
Yamaguchi UK
Description
Excerpted from the website:
- Yamaguchi Group (UK) Limited is the head office of Yamaguchi Group. Yamaguchi Nigeria Ltd. is a subsidiary of Yamaguchi Group UK, an NCC (Nigeria Communication Commission) licenced Internet Service Provider.