Since 1978, Techno Ltd has seamlessly integrated its knowledge of interior design with an
expertise in building systems and architecture to design over 30 million square feet of space.
NEW WEBSITE COMING SOON
email@example.com | (312) 920-0060
67 E Madison St #1405 Chicago, IL 60603
All Rights Reserved to Techno Ltd. 2019