This enterprise referred to as 21st Century Gallery was established on 2006-06-20 as a private limited company. This enterprise head office was located in London on Office 7,, 35-37 Ludgate Hill. The address post code is EC4M 7JN. The company registration number for 21st Century Gallery Limited was 05852164. 21st Century Gallery Limited had been active for 11 years up until 2017-06-20.
For the business, a variety of director's duties had been executed by Thomas H. and John S.. Out of these two people, Thomas H. had managed the business for the longest time, having become a vital addition to officers' team on 2006-06-20.