Barrington Caddick Estate Agents And Lettings Ltd is a liquidation company incorporated on 17 November 2010 with the registered office located in Birmingham, West Midlands. Barrington Caddick Estate Agents And Lettings Ltd was registered 14 years ago.