Overview
Legal name
MAMMOTH SCREEN (FWNI) LIMITED
Region
Northern Ireland
Registered address
OFFICE 306 FORSYTH HOUSE
CROMAC SQUARE
BELFAST
UNITED KINGDOM
BT2 8LA
Insolvency history
No