English: Urban Walks
Welsh: Urban Walks
Subject: Cynllunio
English definition: Company name.
Welsh definition: Enw cwmni.