Overview
Legal name
PROJECT COMPUTERS LIMITED
Region
South West England
Registered address
PALMERS CASTLE
LUXBOROUGH
WATCHET
SOMERSET
TA23 0SR
Insolvency history
No