on 21 Sept 2016
Last Applicant/ Owned by
Server Density Limited
Server Density Limited, The Organ Works, Turnham Green Terrace Mews
LONDON, , W4 1QU
Serial Number
UK00003186964 filed on 21st Sept 2016
Registration Number
UK00003186964 registered on
23rd Dec 2016
Software.
UK00003186964
Word
Individual