Invisu is a trading name of Invisu Ltd and Invisu Digital Documentation Ltd.
Invisu Ltd is registered in England and Wales, registration no. 8835410. Registered Office The Wellsprings, Howell Croft South, Bolton, BL1 1SB.
Invisu Digital Documentation Ltd is registered in England and Wales, registration no. 16287604. Registered Office The Wellsprings, Howell Croft South, Bolton, BL1 1SB.
Copyright © 2026 Invisu Ltd