Overview
Legal name
CAPTUA LIMITED
Region
Unknown
Registered address
FLAT 4/2
12 PARK QUADRANT
GLASGOW
SCOTLAND
G3 6BD
Insolvency history
No