on 16 Dec 2023
Last Applicant/ Owned by
The Big Switch Ltd
75 Palmerston Road
LONDON, , E17 6pu
Serial Number
UK00003992518 filed on 16th Dec 2023
Registration Number
UK00003992518 registered on
22nd Mar 2024
Electricity.
UK00003992518
Word
Individual