Overview
Legal name
ICONFERN LIMITED
Region
London
Registered address
18 LANCASTER PLACE
TWICKENHAM
MIDDLESEX
TW1 1HR
Insolvency history
Yes