Cedric Mitchell is Haverfordwest based company that is listed as Architects.
Location of Cedric Mitchell is 22A Hill Street, Haverfordwest.