Overview
Legal name
FRANCESCA'S PAINTS LIMITED
Region
London
Registered address
34 BATTERSEA BUSINESS CENTRE
99-101 LAVENDER HILL
LONDON
SW11 5QL
Insolvency history
No