Ellsa Construction Limited has been prospering in the UK for one year. Started with Companies House Reg No. 14902434 in the year 2023, the firm is based at 99-105 Balby Road, Doncaster DN4 0RE. This firm's principal business activity number is 64203 meaning Activities of construction holding companies.
Right now, this business is controlled by one director: Lucian B., who was formally appointed one year ago.
Lucian B. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.