NRES LIMITED Company number 03691898 · Monitor this company Active Overview People 44 Control Documents Analysis Location Related Registered office AddressFirst Floor North, 1 Puddle Dock, London, England, EC4V 3DS PostcodeEC4V 3DS Companies at this postcode 18 Map