ELENA BIVOL LIMITED Company number 10238618 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address97 ENDSLEIGH GARDENS, LONDON, ESSEX, UNITED KINGDOM, IG1 3EG PostcodeIG1 3EG Companies at this postcode 30 Average house price in IG1 3EG £511,000 (35 sales) Map