12 ORCHID COURT, CWMBRAN
Reg Number: 07011780
Date of Inc: August 09, 2009
12 ORCHID COURT, TY CANOL, TORFAEN
Reg Number: 04895045
Date of Inc: October 09, 2003