Overview
Legal name
FACITGLEN LIMITED
Region
Wales
Registered address
THE POPLARS
STRAITS LANE
NASH NEWPORT
GWENT
NP6 2BD
Insolvency history
Yes