Free preview. Sign up free to see investors, shareholders, financials, and full round details.
TELEMETER INSTALLATIONS LIMITED
ACTIVE- Company number
- 00514019
- Incorporated
- 1952-12-06
- Last updated
- 12 Sept 2026
- Registered office
- 102 DUKE STREET, BARROW-IN-FURNESS, CUMBRIA, LA14 1RD