Registered office: Suite SF2A (Second Floor), Ethos, Swansea, Wales, SA1 8AS
DEVONALD GRIFFITHS JOHN LIMITED: 2nd Floor, Austin Friars, Newport, NP20 1HJ
WILSON DEVONALD GRIFFITHS JOHN LIMITED: 3 Picton Place, Haverfordwest, DYFED, SA61 2LE
DEVONALD GRIFFITHS JOHN LIMITED: 9A Dark Gate, Carmarthen, Carmarthenshire, SA31 1PT
DEVONALD GRIFFITHS JOHN LIMITED: 67 High Street, Rhymni, TREDEGAR, NP22 5LP
Practice areas: Criminal Defence
4.0 out of 5 (29 reviews)
SRA number: 425839