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: September 10, 2003