MEGA CARE LIMITED Company number 16953892 · Monitor this company Active Overview Control Analysis Location Related Registered office Address18 Enders Close, Enfield, Middlesex, United Kingdom, EN2 8FJ PostcodeEN2 8FJ Companies at this postcode 46 Average house price in EN2 8FJ £508,000 (23 sales) Map