Company identity
Founded / incorporated
20 February 2020
Company number SC655203
Legal name
INDUSTRIAL NATURE UK LTD
Company type
Private Limited Company
Region
Scotland
Registered address
INDINATURE MILL
OXNAM ROAD
JEDBURGH
SCOTTISH BORDERS
TD8 6NN
Insolvency history
No