Our websites

Landmark Internet owns a number of websites dedicated to consumer products and entertainment.

S21 - an online technology guide, with hundreds of expert reviews and over 100,000 consumer reviews. S21 does not supply any products directly to consumers, but it does provide information that enables shoppers to make intelligent choices based on expert reviews and the opinions of other consumers.

Landmark Internet Ltd
Registered in England & Wales number 3647139
Brushwood, Frilford Heath, Oxford, OX13 5QG, United Kingdom
Telephone +44 1865 390996