Overview
Legal name
STELLA ENTERPRISES LIMITED
Region
London
Registered address
10-14 LONSDALE ROAD
LONDON
ENGLAND
NW6 6RD
Insolvency history
No