Wycombe21 is a trading division of Barretts Industries Ltd, specialising in bespoke design solutions. They provide products that incorporate biophilic design and technology.
Wycombe21 is operated by Barretts Industries Ltd and is a Active company incorporated on 20 April 2007 with the registered office located in St. Albans, Hertfordshire. Barretts Industries Ltd was registered 18 years ago.