Castellmarch, Pwllheli
Reg Number: 10642378
Date of Inc: February 28, 2017
Reg Number: 07597269
Date of Inc: April 08, 2011