Overview
Legal name
IBIS INTERGRID LIMITED
Region
North West England
Registered address
1 MILLSTONE PLACE
ENDMOOR
KENDAL
ENGLAND
LA8 0BJ
Insolvency history
No