Yes – absolutely. Step Internet is a limited company and was registered in 2011 at Companies House. Our company registration number is 07541577. We are also VAT registered. Our VAT number is: GB 108 4059 30.

Our glowing reviews should tell you more!