Ellicombe Limited could be found at 6th Floor, 33 Holborn in London. The firm area code is EC1N 2HT. Ellicombe has been actively competing in this business since it was registered in 2012. The firm registered no. is 07984493. The firm debuted under the business name Lightsource Spv 63, but for the last nine years has been on the market under the business name Ellicombe Limited. This company's principal business activity number is 43210 which means Electrical installation. The firm's latest filed accounts documents cover the period up to 2022-06-30 and the most current confirmation statement was submitted on 2023-03-20.
There seems to be a group of two directors overseeing the company now, including Harry M. and Thomas R. who have been executing the directors assignments since 2021. At least one secretary in this firm is a limited company, specifically Octopus Company Secretarial Services Limited.