About Ethos Urban Design Limited (13094377) United Kingdom