Company identity
Founded / incorporated
1 June 2011
Company number 07654868
Legal name
SENBLA LTD
Company type
Private Limited Company
Region
London
Registered address
4TH FLOOR
98 THEOBALDS ROAD
LONDON
GREATER LONDON
ENGLAND
WC1X 8WB
Insolvency history
No