2018 is the date that marks the beginning of Llf Project Management Limited, the firm which was located at St Edmunds 58 Denham Lane, Chalfont St. Peter in Gerrards Cross. The company was registered on 20th December 2018. Its Companies House Reg No. was 11737119 and its post code was SL9 0ES. The company had been active in this business for about 4 years until 5th April 2022.
Laura F. was this specific company's managing director, assigned to lead the company on 20th December 2018.
Laura F. was the individual who had control over this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.