This particular London Power & Technology Limited firm has been offering its services for 6 years, as it's been founded in 2018. Registered with number 11475996, London Power & Technology is a Private Limited Company located in Sanderling House Springbrook Lane, Solihull B94 5SG. Established as London Power & Technology (2018), the company used the business name up till 2018, at which moment it got changed to London Power & Technology Limited. The firm's declared SIC number is 64304, that means Activities of open-ended investment companies. London Power & Technology Ltd reported its account information for the financial year up to May 29, 2020. The business latest annual confirmation statement was submitted on July 19, 2019.