Company identity
Founded / incorporated
14 May 1990
Company number 02501897
Legal name
SENSA DESIGN AND MARKETING LIMITED
Company type
Private Limited Company
Region
London
Registered address
25 NEW STREET SQUARE
LONDON
EC4A 3LN
Insolvency history
Yes