Overview
Legal name
SEPHA LIMITED
Region
Northern Ireland
Registered address
25 CARROWREAGH BUSINESS PARK
CARROWREAGH ROAD
CARROWREAGH ROAD
BT16 1QQ
Insolvency history
No