Overview
Legal name
GIFTZUU LIMITED
Region
North West England
Registered address
BARN 2 ISLAND FARM CARTMELL LANE
NATEBY
PRESTON
ENGLAND
PR3 0LU
Insolvency history
No