About Foster Mccavitt Architects Limited (NI065506) United Kingdom