London & Zurich Ltd
We specialise in the provision of Direct Debit facilities to a variety of companies across a range of sectors, ranging from small businesses to large blue chip organisations.
Latimer House, 6 Edward Street, Birmingham B1 2RX
+44 (0)121 234 7999