Barber And Chandler Limited is a dissolved company incorporated on 6 August 2010 with the registered office located in London, Greater London. Barber And Chandler Limited was registered 15 years ago.
Registered office address changed from C/O Sable Accounting Ltd 2Nd Floor Castlewood House 77-91 New Oxford Street London WC1A 1DG United Kingdom on 21 August 2013