Overview
Legal name
SYSTEM SERVICES LIMITED
Region
London
Registered address
22 LITTLE RUSSELL STREET
LONDON
WC1A 2HN
Insolvency history
Yes