Company identity
Founded / incorporated
4 June 2014
Company number 09071492
Legal name
ABUBILLA LIMITED
Company type
Private Limited Company
Region
West Midlands
Registered address
6 HOLM CLOSE
STOKE-ON-TRENT
ENGLAND
ST4 4BD
Insolvency history
No