Overview
Legal name
EMBLEM TECHNOLOGY PARTNERS LIMITED
Region
London
Registered address
PLYMPTON STABLES 30-31A PLYMPTON STREET
MARYLEBONE
LONDON
ENGLAND
NW8 8AB
Insolvency history
No