Company identity
Founded / incorporated
22 November 1993
Company number 02874186
Legal name
STORM COMMUNICATIONS LIMITED
Company type
Private Limited Company
Region
South West England
Registered address
5 BREWERY YARD SHEEP STREET
STOW ON THE WOLD
CHELTENHAM
ENGLAND
GL54 1AA
Insolvency history
No