Itarus Limited: legal information.

Registered in England and Wales.

Registered number: 2915185.

Registered office: Eastgate House, 11 Cheyne Walk, Northampton NN1 5PT.

Please note the registered office address is not our primary contact address, please see the 'Contact information' page for more details.