New Leaf Holdings SW Ltd.
Logo for New Leaf Holdings SW Ltd. An extended umbrella company formed to look after the interests of other companies including New Leaf, also included on this page. This identity is intended in part to be a callback to that original logo.
View all tags
Posted on
Dec 11, 2021
More by Jamie Ansell View profile
Like