About Aivars Architects Limited (04648728) United Kingdom