Company name: Rosebank Landscaping - Garden Design London
Description: A multi award-winning garden design & landscaping practice in London that conceives, creates and cares for distinctive open spaces across the UK and beyond
The Light Box, Studio G23, 111 Power Rd, Chiswick, London W4 5PY, United Kingdom