Internet - London, England, United Kingdom
Microblr is a new way to create blogs. It allow users to create engaging blogs with their friends and colleagues. Its mission is to help small talented bloggers to easily create popular blogs. It is easy, user-friendly and collaborative oriented. - microblr.com
Gmail
Google Apps