7860 nw 67th st miami fl 33166 2704. Their license was verified as active when we last checked. The company is a founding member of tecta america corp.