INTERPRETER NOW LTD Company number 05300335 · Monitor this company Active Overview People 23 Financial Control Charges Documents Analysis Location Related 1 charge registered Charge 1 Registered 2016-02-15 Satisfied METRO BANK PLC