About Sarantoglou Lalis & Sweijd Architects Ltd (06937235) United Kingdom