METRO DIGITAL SYSTEMS LIMITED
Company number 03845961 · Monitor this company
3 charges registered · 1 outstanding
Charge 3
BARCLAYS BANK PLC
DEED OF ASSIGNMENT AND CHARGE
Charge 2
BARCLAYS BANK PLC
GUARANTEE & DEBENTURE BY THE COMPANY AND METRO GROUP LIMITED METRO CABLE TV LIMITED METRO COMMUNICATIONS LIMITED
Charge 1
3I GROUP PLC
DEBENTURE