Company identity
Founded / incorporated
20 May 1987
Company number 02133244
Legal name
FACTORVOUCH LIMITED
Company type
Private Limited Company
Region
East of England
Registered address
1210 LONDON ROAD,
LEIGH-ON-SEA,
ESSEX.
SS9 2UA
Insolvency history
No