Company identity
Founded / incorporated
6 January 2003
Company number 04628963
Legal name
C. & T. LICATA & SON LIMITED
Company type
Private Limited Company
Region
South West England
Registered address
36 PICTON STREET
MONTPELIER
BRISTOL
BS6 5QA
Insolvency history
No