Company identity
Founded / incorporated
13 January 2021
Company number 13132470
Legal name
STULOU LIMITED
Company type
Private Limited Company
Region
West Midlands
Registered address
LUCKMANS 1110 ELLIOTT COURT BUSINESS PARK
HERALD AVENUE
COVENTRY
ENGLAND
CV5 6UB
Insolvency history
No