About Ethos Chester Management Company Limited (05315974) United Kingdom