Mr James Young Shearer

BRITISHSCOTLANDBorn December 1967

Current Appointments
6

Jsj Prime Investments Ltd

director · Since 08/04/2026

Therma Sol Limited

director · Since 11/04/2016

Jsj Insulations Limited

director · Since 17/12/2015

Therma Sol Energy Ltd

director · Since 25/06/2014

Jsj Foam Insulation Ltd

director · Since 13/09/2013

Active
Jsj Contracts Ltd.

director · Since 20/02/2006

Summary

Current roles6
Former roles0
NationalityBRITISH
Based inSCOTLAND
DOBBorn December 1967
Risk flags None detected

Data sourced from Companies House public register. Financial data from filed accounts. Updated as filings are processed.