The UK's new Web Hosting solution and Domain registrar. Built to provide users with easy, reliable and affordable web hosting.
 
 
 
 
2023 Affix Space Ltd Registered in England and Wales, Company No. 12386708,
Atlantic Business Centre 1 The Green, Chingford, London, United Kingdom, E4 7ES