Company identity
Founded / incorporated
30 October 2025
Company number 16820881
Legal name
GREENMECH LIMITED
Company type
Private Limited Company
Region
East of England
Registered address
ENTEC HOUSE
TOMO INDUSTRIAL ESTATE
STOWMARKET
UNITED KINGDOM
IP14 5AY
Insolvency history
No