Overview
Legal name
ALLENS PRINTERS LIMITED
Region
Wales
Registered address
SUITE 17, EMBASSY OFFICES,
STANGATE HOUSE,STANWELL ROAD
PENARTH
SOUTH GLAMORGAN
UNITED KINGDOM
CF64 2AA
Insolvency history
No