21ST Architecture Ltd is a liquidation company incorporated on 23 March 2011 with the registered office located in St. Albans, Hertfordshire. 21ST Architecture Ltd was registered 14 years ago.
Registered office address changed from Frp Advisory 4 Beaconsfield Road St. Albans Hertfordshire AL1 3rd to 2nd Floor Churchill House 26-30 Upper Marlborough Road St. Albans AL1 3UU on 21 December 2025