About Eden Village Management Company Limited (05403137) United Kingdom