Company identity
Founded / incorporated
6 November 2007
Company number 06419578
Legal name
METRO BANK PLC
Company type
Public Limited Company
Region
London
Registered address
ONE
SOUTHAMPTON ROW
LONDON
ENGLAND
WC1B 5HA
Insolvency history
No