The company operates as 3leaf Clover Ltd. The firm first started 4 years ago and was registered under 13065809 as its reg. no. The registered office of the firm is located in London. You may find them at 284 Chase Road, A Block 2nd Floor. This firm's principal business activity number is 81300, that means Landscape service activities. Its latest annual accounts describe the period up to 31st August 2022 and the most recent confirmation statement was released on 5th December 2022.
The company has one managing director currently controlling this particular business, specifically Baris E. who's been carrying out the director's duties since 2020-12-06.
Baris E. is the individual who controls this firm, owns over 3/4 of company shares.