Echo Falls has introduced two additions to its portfolio in the UK.