on 23 Jul 2013
Last Applicant/ Owned by
Henry Lewington
Barracuda Digital Limited, 1 westminster Bridge Road, 1 westminster Bridge Road
London, London, SE1 7XW
Serial Number
UK00003014971 filed on 23rd Jul 2013
Registration Number
UK00003014971 registered on
18th Oct 2013
Application software.
UK00003014971
Word
Individual