Company overview
Company Number
SC631353
Name
Terra Natura Plc
Entity type
Public Limited Company
Industry codes
64205 64209 64303 64306
Status
Active
Incorporation date
23 May 2019
Address
48 West George Street, West George Street, Glasgow, G2 1BP, Scotland
Postal code
G2 1BP
Country
United Kingdom