Overview
Legal name
5 STARS HAIR & BEAUTY LTD
Region
Unknown
Registered address
17 BROADWAY PARADE
CROUCH END
LONDON
ENGLAND
N8 9DE
Insolvency history
No