About Frans Nicholas Architects Limited (05249783) United Kingdom