Overview
Legal name
CITADEL TECHNOLOGY LTD
Region
North West England
Registered address
NATEBY TECHNOLOGY PARK CARTMELL LANE
NATEBY
PRESTON
PR3 0LU
Insolvency history
No