Sale: Plants

Summer sale now on – enjoy brilliant savings on all plants! From vibrant flowers to hardy shrubs and beautiful perennials, there’s something for every space. Refresh your garden or home with lush greenery. Hurry, while stocks last – shop our All Plants Summer Sale today!

Quick growing
Ready made borders
Planting combinations
Ground cover
Used at Chelsea
Campanula lactiflora Loddon Anna

50% off

Campanula lactiflora 'Loddon Anna'
£4.50 - £44.99
9cm pot In stock (shipped within 2-3 working days)
3 × 9cm pots In stock (shipped within 2-3 working days)
2 litre pot available to order from autumn
3 × 2 litre pots available to order from autumn
Hibiscus syriacus Lavender Chiffon ('Notwoodone') (PBR) (Chiffon Series)

40% off

Phormium Sundowner

50% off

Phormium 'Sundowner'
£38.99 £19.50
3 litre pot In stock (shipped within 2-3 working days)
Phormium Jester

50% off

Phormium 'Jester'
£38.99 £19.50
2 litre pot In stock (shipped within 2-3 working days)
Yucca filamentosa Bright Edge

30% off

Yucca filamentosa 'Bright Edge'
£19.59 - £41.99
2 litre pot In stock (shipped within 2-3 working days)
3 × 2 litre pots In stock (shipped within 2-3 working days)
Callistemon viminalis Hot Pink ('Kkho1') (PBR)

30% off

Callistemon viminalis Hot Pink ('Kkho1') (PBR)
£27.99 £19.59
2 litre pot In stock (shipped within 2-3 working days)
Kolkwitzia amabilis Pink Cloud

New

30% off

Kolkwitzia amabilis 'Pink Cloud'
£11.99 - £19.59
9cm pot In stock (shipped within 2-3 working days)
2 litre pot In stock (shipped within 2-3 working days)
Loropetalum chinense Ruby Snow ('Iwai') (PBR)

30% off

Loropetalum Ruby Snow ('Iwai') (PBR)
£27.99 £19.59
2 litre pot In stock (shipped within 2-3 working days)
Pieris japonica Valley Valentine

30% off

Pieris japonica 'Valley Valentine'
£27.99 £19.59
2 litre pot In stock (shipped within 2-3 working days)
Hydrangea quercifolia Snow Queen ('Flemygea')

40% off

Hydrangea quercifolia Snow Queen ('Flemygea')
£32.99 £19.79
2 litre pot In stock (shipped within 2-3 working days)
Camellia japonica R.L. Wheeler

40% off

Camellia japonica 'R.L. Wheeler'
£19.79 - £50.99
1.5 litre pot In stock (shipped within 2-3 working days)
3 × 1.5 litre pots In stock (shipped within 2-3 working days)
Astelia nervosa Westland

40% off

Astelia nervosa 'Westland'
£32.99 £19.79
2 litre pot In stock (shipped within 2-3 working days)
Calamagrostis × acutiflora Overdam

50% off

Calamagrostis × acutiflora 'Overdam'
£5.00 - £49.99
9cm pot In stock (shipped within 2-3 working days)
3 × 9cm pots In stock (shipped within 2-3 working days)
2 litre pot In stock (shipped within 2-3 working days)
3 × 2 litre pots In stock (shipped within 2-3 working days)
Polystichum tsussimense

50% off

Polystichum tsussimense
£5.00 - £19.99
9cm pot In stock (shipped within 2-3 working days)
3 × 9cm pots In stock (shipped within 2-3 working days)
2 litre pot available to order from autumn
Viburnum plicatum f. tomentosum Kilimanjaro Sunrise ('Jww5') (PBR)

50% off

Viburnum plicatum f. tomentosum Kilimanjaro Sunrise ('Jww5') (PBR)
£20.00 - £99.99
2 litre pot In stock (shipped within 2-3 working days)
12 litre pot | 80 - 100cm tall available to order from autumn
Exochorda × macrantha Niagara (PBR)

50% off

Exochorda × macrantha 'Niagara' (PBR)
£20.00 - £89.99
2 litre pot In stock (shipped within 2-3 working days)
12 litre pot | 80 - 100cm tall shipped within 2 weeks
Trachelospermum jasminoides Variegatum

50% off

Trachelospermum jasminoides 'Variegatum'
£39.99 £20.00
2 litre pot | 90cm cane In stock (shipped within 2-3 working days)
Ficus carica Little Miss Figgy ('Lmf01') (PBR)

Up to 50%

fig Little Miss Figgy ('Lmf01') (PBR)
£6.50 - £74.99
9cm pot In stock (shipped within 2-3 working days)
2 litre pot | 60 - 80cm tall In stock (shipped within 2-3 working days)
10 litre pot | 30 - 40cm tall available to order from autumn
Clematis Mrs Cholmondeley

30% off

Clematis 'Mrs Cholmondeley'
£10.49 - £20.99
3 litre pot | 60cm cane In stock (shipped within 2-3 working days)
9cm pot | 30cm cane available to order from autumn
2 + 1 FREE 9cm pots available to order from autumn
Parthenocissus quinquefolia

30% off

Parthenocissus quinquefolia
£10.49 - £20.99
9cm pot | 30cm cane In stock (shipped within 2-3 working days)
2 litre pot | 60cm cane shipped within 2 weeks
2 + 1 FREE 9cm pots In stock (shipped within 2-3 working days)
Magnolia stellata

40% off

Magnolia stellata
£20.99 - £109.99
3 litre pot | 30cm tall In stock (shipped within 2-3 working days)
9 litre pot | 60 - 80cm tall In stock (shipped within 2-3 working days)
12 litre pot | 80 - 100cm tall available to order from autumn
Parrotia persica Persian Spire ('JLPN01') (PBR)

40% off

Parrotia persica Persian Spire ('JLPN01') (PBR)
£20.99 - £169.99
2 litre pot In stock (shipped within 2-3 working days)
12 litre pot | 60 - 80cm tall In stock (shipped within 2-3 working days)
9 litre pot | 0.8 - 1.2m tall In stock (shipped within 3-5 working days)
12 litre pot | 1.6m tall available to order from autumn
Betula utilis subsp. jacquemontii

30% off

Betula utilis subsp. jacquemontii
£20.99 - £97.99
1.5 litre pot | 1 - 1.5m tall In stock (shipped within 3-5 working days)
9 litre pot | 2 - 2.5m tall In stock (shipped within 3-5 working days)
12 litre pot | 1.6m tall In stock (shipped within 2-3 working days)
Mahonia × media Charity

30% off

Mahonia × media 'Charity'
£29.99 £20.99
3 litre pot In stock (shipped within 2-3 working days)
Clematis Liberty ('Zo08095') (PBR)

New

30% off

Clematis Liberty ('Zo08095') (PBR)
£29.99 £20.99
2 litre pot | 60cm cane In stock (shipped within 2-3 working days)
Lophomyrtus × ralphii Magic Dragon (PBR)

30% off

Lophomyrtus × ralphii 'Magic Dragon' (PBR)
£20.99 - £48.99
2 litre pot In stock (shipped within 2-3 working days)
3 × 2 litre pots In stock (shipped within 2-3 working days)
Magnolia × loebneri Leonard Messel

40% off

Magnolia × loebneri 'Leonard Messel'
£34.99 £20.99
2 litre pot | 30cm tall In stock (shipped within 2-3 working days)
Cordyline australis Torbay Dazzler

40% off

Cordyline australis 'Torbay Dazzler'
£34.99 £20.99
2 litre pot In stock (shipped within 2-3 working days)
Lonicera japonica Aureoreticulata

30% off

Lonicera japonica 'Aureoreticulata'
£29.99 £20.99
3 litre pot | 60cm cane In stock (shipped within 2-3 working days)
Agapanthus Fireworks ('Mdb001') (PBR)

Up to 40%

Agapanthus Fireworks ('Mdb001') (PBR)
£8.99 - £48.99
9cm pot In stock (shipped within 2-3 working days)
2 litre pot In stock (shipped within 2-3 working days)
3 × 9cm pots In stock (shipped within 2-3 working days)
3 × 2 litre pots In stock (shipped within 2-3 working days)
Magnolia × soulangeana

40% off

Magnolia × soulangeana
£20.99 - £99.99
2 litre pot | 30cm tall In stock (shipped within 2-3 working days)
9 litre pot | 60 - 80cm tall available to order from autumn
10 litre pot | 70 - 90cm tall available to order from autumn
Deutzia × rosea Yuki Snowflake ('NCDX1') (PBR)

30% off

Deutzia × rosea Yuki Snowflake ('NCDX1') (PBR)
£29.99 £20.99
3 litre pot In stock (shipped within 2-3 working days)
Pittosporum tenuifolium Gold Star

30% off

Pittosporum tenuifolium 'Gold Star'
£29.99 £20.99
2 litre pot In stock (shipped within 2-3 working days)
Eucalyptus gunnii

40% off

Eucalyptus gunnii
£20.99 - £89.99
2 litre pot In stock (shipped within 2-3 working days)
7 litre pot | 1 - 1.5m tall available to order from autumn
Pittosporum tenuifolium Elizabeth

40% off

Pittosporum tenuifolium 'Elizabeth'
£36.99 £22.19
2 litre pot In stock (shipped within 2-3 working days)
Phormium Maori Queen

40% off

Phormium 'Maori Queen'
£36.99 £22.19
2 litre pot In stock (shipped within 2-3 working days)
Phormium Platt's Black

40% off

Phormium 'Platt's Black'
£36.99 £22.19
2 litre pot In stock (shipped within 2-3 working days)
Pittosporum tenuifolium Variegatum

Up to 40%

Pittosporum tenuifolium 'Variegatum'
£22.19 - £62.99
2 litre pot In stock (shipped within 2-3 working days)
10 litre pot | 40 - 60cm tall In stock (shipped within 2-3 working days)
Magnolia Heaven Scent

30% off

Magnolia 'Heaven Scent'
£22.39 - £99.99
2 litre pot | 30cm tall In stock (shipped within 2-3 working days)
12 litre pot | 1 - 1.5m tall In stock (shipped within 2-3 working days)
Ilex × altaclerensis Golden King

40% off

Ilex × altaclerensis 'Golden King'
£37.99 £22.79
2 litre pot In stock (shipped within 2-3 working days)
Syringa Bloomerang Dark Purple ('Smsjbp7') (PBR)

30% off

Syringa Bloomerang Dark Purple ('Smsjbp7') (PBR)
£22.92 - £99.99
2 litre pot In stock (shipped within 2-3 working days)
12 litre pot | 60 - 80cm tall available to order from autumn
Physocarpus opulifolius Amber Jubilee ('Jefam') (PBR)

30% off

Physocarpus Amber Jubilee ('Jefam') (PBR)
£22.99 - £69.99
2 litre pot In stock (shipped within 2-3 working days)
12 litre pot | 60 - 80cm tall shipped within 2 weeks
Ceanothus Puget Blue

30% off

Ceanothus 'Puget Blue'
£22.99 - £69.99
2 litre pot In stock (shipped within 2-3 working days)
10 litre pot | 60 - 80cm tall In stock (shipped within 2-3 working days)
Clematis Diamantina ('Evipo039') (PBR)

30% off

Clematis Diamantina ('Evipo039') (PBR)
£32.95 £23.06
3 litre pot | 60cm cane In stock (shipped within 2-3 working days)
Hibiscus syriacus Oiseau Bleu

30% off

Hibiscus syriacus 'Oiseau Bleu'
£32.99 £23.09
2 litre pot In stock (shipped within 2-3 working days)
Phormium Yellow Wave

40% off

Phormium 'Yellow Wave'
£38.99 £23.39
3 litre pot In stock (shipped within 2-3 working days)
Pseudopanax crassifolius

New

40% off

Pseudopanax crassifolius
£39.99 £23.99
2 litre pot In stock (shipped within 2-3 working days)
Pseudopanax ferox

40% off

Pseudopanax ferox
£39.99 £23.99
2 litre pot In stock (shipped within 2-3 working days)
Phormium Pink Stripe

40% off

Phormium 'Pink Stripe'
£17.99 - £23.99
9cm pot In stock (shipped within 2-3 working days)
3 litre pot In stock (shipped within 2-3 working days)
Hydrangea arborescens Pink Annabelle ('Ncha2') (PBR)

40% off

Magnolia Susan

Up to 40%

Magnolia 'Susan'
£23.99 - £174.99
3 litre pot | 30cm tall In stock (shipped within 2-3 working days)
9 litre pot | 60 - 80cm tall In stock (shipped within 2-3 working days)
12 litre pot | 80 - 100cm tall In stock (shipped within 2-3 working days)
14 litre pot | ½ standard 35 - 40cm head In stock (shipped within 2-3 working days)
Pseudopanax 'Dark Star'

New

40% off

Pseudopanax 'Dark Star'
£39.99 £23.99
2 litre pot In stock (shipped within 2-3 working days)
Pseudopanax 'Bronze Eagle'

New

40% off

Pseudopanax 'Bronze Eagle'
£39.99 £23.99
2 litre pot In stock (shipped within 2-3 working days)
Lonicera periclymenum Strawberries and Cream

30% off

Lonicera periclymenum 'Strawberries and Cream' ®
£34.95 £24.46
3 litre pot In stock (shipped within 2-3 working days)
Hydrangea paniculata Little Lime ('Jane') (PBR)

30% off

Hydrangea paniculata Little Lime ('Jane') (PBR)
£24.49 - £89.99
2 litre pot In stock (shipped within 2-3 working days)
12 litre pot | 60 - 80cm tall available to order from autumn
Exochorda × macrantha The Bride

30% off

Exochorda × macrantha 'The Bride'
£24.49 - £89.99
2 litre pot In stock (shipped within 2-3 working days)
12 litre pot | 70 - 90cm tall available to order from autumn
Pond water test kit

30% off

Pond water test kit
£34.99 £24.49
ph GH KH test shipped within 1 week
Hydrangea hydrangeoides var. hydrangeoides Roseum

30% off

Hydrangea hydrangeoides var. hydrangeoides 'Roseum'
£34.99 £24.49
2 litre pot In stock (shipped within 2-3 working days)
Astelia Silver Shadow (PBR)

30% off

Astelia 'Silver Shadow' (PBR)
£34.99 £24.49
2 litre pot In stock (shipped within 2-3 working days)
Clematis Tumaini ('Evigsy151') (PBR)

30% off

Clematis Tumaini ('Evigsy151') (PBR)
£34.99 £24.49
3 litre pot | 60cm cane In stock (shipped within 2-3 working days)
Camellia japonica Lady Vansittart

30% off

Camellia japonica 'Lady Vansittart'
£34.99 £24.49
2 litre pot In stock (shipped within 2-3 working days)
Passiflora caerulea Constance Eliott

30% off

Passiflora caerulea 'Constance Eliott'
£17.99 - £35.98
3 litre pot | 60cm cane In stock (shipped within 2-3 working days)
9cm pot | 30cm cane available to order from autumn
2 + 1 FREE 9cm pots available to order from autumn
Fargesia Red Panda ('Jiu')

30% off

Fargesia Red Panda ('Jiu')
£34.99 £24.49
2 litre pot | 40-60cm tall In stock (shipped within 2-3 working days)
Juniperus scopulorum Blue Arrow

30% off

Juniperus scopulorum 'Blue Arrow'
£24.99 - £62.99
3 litre pot In stock (shipped within 2-3 working days)
12 litre pot | 1 - 1.25m tall In stock (shipped within 2-3 working days)
Fothergilla major

30% off

Fothergilla major
£24.99 - £62.99
2 litre pot In stock (shipped within 2-3 working days)
12 litre pot | 25 - 45cm tall In stock (shipped within 2-3 working days)
Paeonia Cora Louise

New

40% off

Paeonia 'Cora Louise'
£26.99 - £38.99
4 litre pot In stock (shipped within 2-3 working days)
2 × 4 litre pots In stock (shipped within 2-3 working days)
Photinia × fraseri Pink Marble ('Cassini')

30% off

Photinia × fraseri Pink Marble ('Cassini')
£26.99 - £69.99
2 litre pot In stock (shipped within 2-3 working days)
3 × 2 litre pots In stock (shipped within 2-3 working days)
10 litre pot | 40 - 50cm tall In stock (shipped within 2-3 working days)
Acer palmatum Atropurpureum

Up to 40%

Acer palmatum 'Atropurpureum'
£26.99 - £104.99
3 litre pot | 40cm tall | grafted shipped within 2 weeks
12 litre pot | 1.0m tall | grafted available to order from autumn
Ilex aquifolium Argentea Marginata

30% off

Ilex aquifolium 'Argentea Marginata'
£38.99 £27.29
3 litre pot In stock (shipped within 2-3 working days)
Ilex aquifolium J.C. van Tol

30% off

Ilex aquifolium 'J.C. van Tol'
£27.29 - £119.99
3 litre pot shipped within 2 weeks
10 litre pot | 1 - 1.2m tall available to order from autumn
Fargesia rufa

30% off

Fargesia rufa
£27.99 - £83.99
2 litre pot | 30 - 50cm tall In stock (shipped within 2-3 working days)
5 litre pot | 60 - 80cm tall In stock (shipped within 2-3 working days)
9 litre pot | 60 - 80cm tall In stock (shipped within 2-3 working days)
Eucalyptus pulverulenta Baby Blue

30% off

Eucalyptus pulverulenta 'Baby Blue'
£17.49 - £27.99
12cm pot In stock (shipped within 2-3 working days)
1.5 litre pot In stock (shipped within 2-3 working days)
plum Victoria

30% off

plum 'Victoria'
£27.99 - £124.99
9 litre pot | SJA root stock | 1 - 1.5m In stock (shipped within 3-5 working days)
12 litre pot | SJA root stock | 1m In stock (shipped within 2-3 working days)
bare root | Pixy root stock | 1.2m available to order from autumn
bare root | SJA root stock | 1.2m available to order from autumn
bare root | VVA-1 root stock | 1.2m available to order from autumn
12 litre pot | VVA-1 root stock | 1.5m available to order from autumn
Pseudopanax (Adiantifolius Group) 'Cyril Watson'

30% off

Pseudopanax (Adiantifolius Group) 'Cyril Watson'
£39.99 £27.99
2 litre pot In stock (shipped within 2-3 working days)
Skimmia japonica Nymans

30% off

Skimmia japonica 'Nymans' (female)
£39.99 £27.99
2 litre pot In stock (shipped within 2-3 working days)
cherry Stella

30% off

cherry 'Stella'
£28.79 - £119.99
12 litre pot | Colt root stock | 1m In stock (shipped within 2-3 working days)
9 litre pot | G5 root stock | 1.2m In stock (shipped within 3-5 working days)
9 litre pot | Colt root stock | 1.5m In stock (shipped within 3-5 working days)
bare root | Colt root stock | 1.2m tall available to order from autumn
bare root | G5 root stock | 1.2m tall available to order from autumn
12 litre pot | G5 | top worked at 70cm available to order from autumn
Hedera helix Green Ripple

30% off

Hedera helix 'Green Ripple'
£5.59 - £29.99
9cm pot | 12cm tall In stock (shipped within 2-3 working days)
6 × 9cm pots In stock (shipped within 2-3 working days)
3 litre pot | 60cm cane available to order from autumn
Jasminum nudiflorum

50% off

Jasminum nudiflorum
£7.50 - £29.99
9cm pot | 30cm cane In stock (shipped within 2-3 working days)
3 litre pot | 60cm cane In stock (shipped within 2-3 working days)
Paeonia Bartzella

40% off

Paeonia 'Bartzella'
£29.99 - £59.99
4 litre pot In stock (shipped within 2-3 working days)
2 + 1 FREE 4 litre pots In stock (shipped within 2-3 working days)
Trachelospermum jasminoides Star of Toscana ('Selbra') (PBR)

30% off

Trachelospermum jasminoides Star of Toscana ('Selbra') (PBR)
£29.99 - £83.99
7 litre pot | 0.9 - 1m tall In stock (shipped within 2-3 working days)
3 litre pot | 60cm cane available to order from autumn
Syringa vulgaris Charles Joly

40% off

Syringa vulgaris 'Charles Joly'
£29.99 - £59.99
12 litre pot | 80 - 100cm tall | grafted In stock (shipped within 2-3 working days)
3 litre pot available to order from autumn
Magnolia Genie (PBR)

30% off

Magnolia 'Genie' (PBR)
£30.09 - £179.99
2 litre pot | 30cm tall In stock (shipped within 2-3 working days)
14 litre pot | 80 - 100cm tall In stock (shipped within 3-5 working days)
Skimmia japonica subsp. reevesiana

30% off

Skimmia japonica subsp. reevesiana (hermaphrodite)
£42.99 £30.09
1.5 litre pot In stock (shipped within 2-3 working days)
Rhododendron Bloombux Magenta ('MIcrohirs9') (PBR) (Inkarho)

30% off

Rhododendron Bloombux Magenta ('Microhirs9') (PBR) (Inkarho)
£42.99 £30.09
2 litre pot In stock (shipped within 2-3 working days)
Indigofera himalayensis Silk Road

30% off

Indigofera himalayensis 'Silk Road' (PBR)
£42.99 £30.09
2 litre pot In stock (shipped within 2-3 working days)
Wisteria brachybotrys f. albiflora Shiro-kapitan

30% off

Wisteria brachybotrys f. albiflora 'Shiro-kapitan'
£42.99 £30.09
3 litre pot | 1m cane | grafted In stock (shipped within 2-3 working days)
Rhododendron Daviesii

30% off

Rhododendron 'Daviesii'
£42.99 £30.09
2 litre pot In stock (shipped within 2-3 working days)
Schisandra rubriflora

30% off

Schisandra rubriflora
£44.99 £31.49
3 litre pot | 60cm cane In stock (shipped within 2-3 working days)
Sophora Sun King ('Hilsop') (PBR)

30% off

Sophora Sun King ('Hilsop') (PBR)
£46.99 £32.89
3 litre pot In stock (shipped within 2-3 working days)
Acer palmatum Emerald Lace

40% off

Acer palmatum 'Emerald Lace'
£54.99 £32.99
3 litre pot | 40cm tall | grafted In stock (shipped within 2-3 working days)
Kalmia latifolia Little Linda

30% off

Kalmia latifolia 'Little Linda'
£47.99 £33.59
3 litre pot In stock (shipped within 2-3 working days)
Trachelospermum asiaticum Pink Showers

40% off

Trachelospermum asiaticum 'Pink Showers'
£34.99 - £149.99
7 litre pot | 0.9 - 1m tall In stock (shipped within 2-3 working days)
3 litre pot | 60cm cane available to order from autumn
2 + 1 FREE 9cm pots Unavailable
5 litre pot | 1.5 - 1.75m tall available to order from autumn
Magnolia liliiflora Nigra

30% off

Magnolia liliiflora 'Nigra'
£34.99 - £69.99
2 litre pot | 30cm tall In stock (shipped within 2-3 working days)
5 litre pot | 50 - 70cm tall In stock (shipped within 2-3 working days)
Malus × robusta Red Sentinel

30% off

Malus × robusta 'Red Sentinel'
£34.99 - £83.99
9 litre pot | MM106 | 1.5 - 1.8m tall In stock (shipped within 3-5 working days)
12 litre pot | MM106 root stock | 1.6m In stock (shipped within 3-5 working days)
bare root | MM106 root stock | 1m tall available to order from autumn
Corynabutilon × suntense

30% off

Corynabutilon × suntense
£49.99 £34.99
2 litre pot In stock (shipped within 2-3 working days)
damson Prune Damson

30% off

damson 'Prune Damson'
£34.99 - £83.99
9 litre pot | SJA root stock | 1.2m In stock (shipped within 3-5 working days)
12 litre pot | SJA root stock | 1m In stock (shipped within 3-5 working days)
bare root | SJA root stock | 1.2m available to order from autumn
Tetrapanax papyrifer Rex

New

30% off

Tetrapanax papyrifer 'Rex'
£34.99 - £99.99
2 litre pot In stock (shipped within 2-3 working days)
7.5 litre pot | 60 - 80cm tall In stock (shipped within 2-3 working days)
Viburnum plicatum f. tomentosum Kilimanjaro ('Jww1') (PBR)

30% off

Viburnum plicatum f. tomentosum Kilimanjaro ('Jww1') (PBR)
£34.99 - £76.99
3 litre pot In stock (shipped within 2-3 working days)
12 litre pot | 80 - 100cm tall In stock (shipped within 2-3 working days)
Acer palmatum Katsura

30% off

Acer palmatum 'Katsura'
£34.99 - £129.99
3 litre pot | 40cm tall | grafted In stock (shipped within 2-3 working days)
12 litre pot | 1m tall | grafted In stock (shipped within 3-5 working days)
pear Beth

30% off

pear 'Beth'
£34.99 - £104.99
12 litre pot | QA root stock | 1m In stock (shipped within 3-5 working days)
bare root | QA root stock | 1.2m available to order from autumn

Copyright © Crocus.co.uk Ltd 2025. All rights reserved.