TabDesk is a micropublishing network.
We currently manage 43 'micro' web properties producing over 120 million impressions per month.
We are now adding a new site every week.
TabDesk Micropublishing was formed in August 2010. Partly because we've now broken the 100 million impression mark and are starting to take this seriously and partly to keep our accountants happy. :-)
83 Victoria St.
London
SW1H 0HW