Birchwoods (Lin'an) Leisure Products Co. Ltd. is a company that provides Interior design and more. Birchwoods (Lin'an) Leisure Products Co. Ltd. is headquartered in China Zhejiang Sheng. Birchwoods (Lin'an) Leisure Products Co. Ltd. was founded in 2004. Birchwoods (Lin'an) Leisure Products Co. Ltd. has a total of 25 patents