Westwood Cottage 65 Pennard Road, Swansea
Reg Number: 05228780
Date of Inc: September 13, 2004
Highway Villa 57 Pennard Road, Swansea
Reg Number: 13915852
Date of Inc: February 15, 2022