This Joule Lighting LLP company has been in this business for at least eight years, having started in 2012. Registered under the number OC371506, Joule Lighting LLP is categorised as a Limited Liability Partnership with office in 119 The Hub, London W10 5BE. Joule Lighting LLP released its latest accounts for the period up to 2019-01-31. The firm's latest annual confirmation statement was submitted on 2020-01-17.
Jacob S. is the individual who controls this firm, has substantial control or influence over the company.