About Ellis Mews (micheldever) Management Company Limited (08014461) United Kingdom