on 30 Jun 2021
Last Applicant/ Owned by
STAN LEE UMBRELLA LTD
Level 18, 40 Bank Street, Canary Wharf
London, , E14 5NR
Serial Number
UK00003662546 filed on 30th Jun 2021
Registration Number
UK00003662546 registered on
19th Nov 2021
Payroll processing services [for others].
UK00003662546
Figurative
Individual