About Montgomery Irwin Architects Ltd (NI068480) United Kingdom