Search the register – results All results TRAFELYRYCH LIMITED 05313817 - Incorporated on 15 December 2004 Trafelyrych, Llanboidy Road, Meidrim, Carmarthen, Dyfed, SA33 5QU