Overview
Legal name
SEMAPHORE SYSTEMS LIMITED
Region
London
Registered address
UNIT 4 QUADRANT BUSINESS CENTRE
135 SALUSBURY ROAD
LONDON
NW6 6RJ
Insolvency history
No