Company Information

Saturn Halo is a trading name of SATURN HALO LTD.

Company number: 16928835  
Registered in England & Wales  
Registered office: 128, City Road, London, EC1V 2NX, UNITED KINGDOM