About Annie Kenyon Architects Limited (SC332283) United Kingdom