Overview
Legal name
LUZON LIMITED
Region
South West England
Registered address
138 UNION STREET
CASTLE CIRCUS
TORQUAY
TQ2 5QB
Insolvency history
Yes