Overview
Legal name
STELHURST LIMITED
Region
Unknown
Registered address
CHURCH HOUSE
SOLIHULL ROAD
HAMPTON IN ARDEN SOLIHULL
WEST MIDLANDS
B92 0EX
Insolvency history
Yes