Directions

The iPlaza Ltd
5 Cayman Key Tauranga 3118