About Lee Fitzgerald Architects Limited (03512908) United Kingdom