Timothy Richards Architectural Fine Art Commissions Limited is a liquidation company incorporated on 28 July 2003 with the registered office located in Bristol, Bristol. Timothy Richards Architectural Fine Art Commissions Limited was registered 22 years ago.