2017 marks the start of Olive And Lily Ltd, the company located at 11 Marshall Close, Tower Hill in Kirkby. It was started on 2017-09-04. Its registration number was 10945001 and the post code was L33 1UF. This firm had been on the British market for 4 years up until 2021-03-30.
This specific business was supervised by one managing director: Hayley G. who was leading it for 4 years.
Hayley G. was the individual with significant control over this firm, owned over 3/4 of company shares.