Overview
Legal name
MILLERS CITAX LIMITED
Region
North West England
Registered address
273 BROOK STREET
PRESTON
LANCASHIRE
PR1 7NH
Insolvency history
No