Overview
Legal name
VILLATECH LIMITED
Region
East of England
Registered address
61A ALLNUTTS ROAD
EPPING
ESSEX
CM16 7BE
Insolvency history
No