TELLURIA (UK) LTD
SC694241StatusActive
Company typePrivate Limited Company
Incorporated31/03/2021
Company numberSC694241
Nature of business (SIC)25110 - Manufacture of metal structures and parts of structures
Also47990 - Other retail sale not in stores, stalls or markets
Registered office2 MOSSBEATH COURT, Glasgow, G71 7UT
Post townGlasgow
PostcodeG71 7UT
CountrySCOTLAND
Accounts categoryTOTAL EXEMPTION FULL
Accounts next due30/06/2026
Last accounts31/03/2024
Confirmation stmt next due13/04/2027
Last confirmation stmt30/03/2026
Data from Companies House — updated 2026-08-16.