on 29 Nov 2011
Last Applicant/ Owned by
Embedded Media
Apartment 6, 23 St. James's Square, London
, , SW1Y 4JH
Serial Number
UK00002602993 filed on 29th Nov 2011
Advertising Agency specializing in Product Placement in the Entertainment Industry
UK00002602993
Word
Individual