Overview
Legal name
ALPHA PAYMENTS LTD
Region
West Midlands
Registered address
GROUND FLOOR OFFICE, 2 MILL POOL NASH LANE
BELBROUGHTON
STOURBRIDGE
ENGLAND
DY9 9AF
Insolvency history
No