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.