Overview
Legal name
HOUSE OF WIZZARD LIMITED (THE)
Region
Unknown
Registered address
FIRST FLOOR
45 CRAWFORD PLACE
LONDON
W1H 1HX
Insolvency history
Yes