Company identity
Founded / incorporated
13 June 1975
Company number 01215972
Legal name
PICA COMPUTING SERVICES LIMITED
Company type
Private Limited Company
Region
London
Registered address
THREAF HOUSE
54 WALLINGFORD ROAD
UXBRIDGE
MIDDLESEX
UB8 2RW
Insolvency history
Yes