United Kingdom
View On IPO.GOV.UK
on 7 Aug 2015
Last Applicant/ Owned by
Ogury Ltd
Unit 211, The Screenworks, 22 Highbury Grove
London, , N5 2EF
Serial Number
UK00003121352 filed on 7th Aug 2015
Digital Advertising.
UK00003121352
Word
Individual