Stenhouse Toa Limited is officially located at Larbert at 334 Main Street. You can look up this business by its post code - FK5 3JR. Stenhouse Toa's launching dates back to year 2015. The enterprise is registered under the number SC522459 and its status at the time is active. This business's declared SIC number is 94110, that means Activities of business and employers membership organizations. Saturday 31st December 2022 is the last time when the accounts were reported.
Currently, the directors listed by this particular limited company include: John K. appointed three years ago, Leslie M. appointed five years ago and Gordon S. appointed in 2019 in October.