Net66 The Social Media People
Consumer Report
The Social Media People is a trade name of Net66 (Net 66 Web Services Ltd.) UK. Most often criticised for false Facebook advertising, but also associated with website design/SEO. As an ‘older but now wiser’ ex-customer (UK) of The Social Media People I’d caution anyone contacted by them to think ...