on 09 Jan 2023
Last Applicant/ Owned by
Kidney Research UK
Stuart House, City Road
Melton Mowbray, Cambridgeshire, LE131TJ
Serial Number
UK00003865739 filed on 09th Jan 2023
Registration Number
UK00003865739 registered on
28th Jul 2023
Bank card, credit card, debit card and electronic payment card services.
UK00003865739
Word
Individual