on 20 Jan 2023
Last Applicant/ Owned by
OTTO Renewables Ltd
Tudor House, 37a Birmingham New Road, Wolverhampton, West Midlands
, , WV4 6BL
Serial Number
UK00003870065 filed on 20th Jan 2023
Registration Number
UK00003870065 registered on
31st Jan 2025
Storage cells [electric]; Electricity storage apparatus; Ultracapacitors for energy storage; Battery boxes.
UK00003870065
Figurative
Individual