About Sellfie™
Buy and sell anything via live streaming video. . .
Social Link - Linkedin: http://www. linkedin.com/company /sellfie
Keywords: information technology & services
More about Sellfie™
Sellfie™ is located at London, England, United Kingdom
http://www.sellfie.com