About Eden Wood Management Company Ltd (NI652551) United Kingdom