About E-cohousing Development Company Limited (06242914) United Kingdom