Company identity
Founded / incorporated
16 April 1996
Company number 03186594
Legal name
DELPHICA SYSTEMS LIMITED
Company type
Private Limited Company
Region
London
Registered address
45 HILLBROOK ROAD
TOOTING BEC
LONDON
SW17 8SF
Insolvency history
No