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.
More by Jamie Ansell View profile
Like