Planting

Established in 2010 Cathal O’Meara Landscape Architects is a design-focused practice that offers a broad range of design and consultancy services to the environmental, planning and development sectors.