Invizius is the trading name of Invizius Limited.
Invizius Limited is a limited company registered in Scotland, UK, with registration number SC586903.
Invizius Limited's registered office is at 5th Floor, 125 Princes Street, Edinburgh, EH2 4AD, UK.
Invizius is registered for VAT in the UK, VAT number 290 2459 01.