Overview
Legal name
66JA COMPANY LIMITED
Region
South East England
Registered address
MAY COTTAGE SOUTHWOOD ROAD
SHALDEN
ALTON
HAMPSHIRE
ENGLAND
GU34 4DX
Insolvency history
No