About Teak hill
Teak hill is a company, located at Jepara, Central Java 59452, Indonesia. Visit their website www.teakhill.id or LinkedIn profile for more detailed information.
welcome to Newjavastyle we are a company that produces various types of indoor and outdoor furniture. We serve orders throughout the world, both sellers and wholesalers, we are ready to serve. buyer's convenience and always maintaining quality is top priority