ENSTAR (EU) LIMITED Company number 03168082 · Monitor this company Active Overview People 38 Pay gap Control Documents Analysis Location Related Registered office Address12th Floor 70 Mark Lane, London, United Kingdom, EC3R 7NQ PostcodeEC3R 7NQ Companies at this postcode 117 Map