About Eden View Management Company Limited (08820102) United Kingdom