18 Petra Patched - Czech Street
"Czech Street 18" sounds like an address. Petra could be a person or maybe a brand. "Patched" might mean repairs were made. Since they mentioned an article, maybe there was a news article about something happening at that address? Or a product named Petra Patched being sold there?