About Lower Elms Tredrizzick Management Company Limited (03685604) United Kingdom