About Enfield Island Village Phase Iii (area X) Management Company Limited (04166695) United Kingdom