About Eos Architects Limited (02759342) United Kingdom