Metris came into being in 2005 as a company enlisted under no 05376593, located at EC1Y 2AB London at 30 City Road. Its last known status was dissolved. Metris had been operating on the market for eleven years.
Terence P. was this specific enterprise's managing director, designated to this position in 2005 in February.