Overview
Legal name
ABBA DESIGNS LTD
Region
London
Registered address
54B PRIORY CLOSE
DENHAM
UXBRIDGE
ENGLAND
UB9 5AU
Insolvency history
No