Cardiff Crown Court is Cardiff based company that is listed as Courts.
Location of Cardiff Crown Court is Law Courts, Cardiff.