George Town

Kirk Freeport Plaza Ltd.
Bayshore Mall, KY1-1103, George Town