on 2 Aug 2012
Last Applicant/ Owned by
Charlie & Leo Studios Limited
91 River Court, New Bedford Road, Luton, Bedforshire
, , LU3 1DJ
Serial Number
UK00002630555 filed on 2th Aug 2012
Registration Number
UK00002630555 registered on
9th Nov 2012
Business consultancy, Advertising, Marketing, Public Relations
UK00002630555
Figurative
Individual