12 Howle, Newport
Reg Number: 05636963
Date of Inc: November 27, 2005
Howle Pool Farm, Newport
Reg Number: 15162345
Date of Inc: September 25, 2023
Howle Manor, Newport
Reg Number: 02068927
Date of Inc: October 30, 1986
Reg Number: 09786969
Date of Inc: September 21, 2015
Unit C, Newport
Reg Number: 15208530
Date of Inc: October 12, 2023
Reg Number: 15162339
Reg Number: 10792281
Date of Inc: May 26, 2017
Reg Number: 13501737
Date of Inc: July 08, 2021
The Farm Office, Newport
Reg Number: 10037355
Date of Inc: March 02, 2016
Reg Number: 00690806
Date of Inc: April 26, 1961
Howle Manor Farm, Newport
Reg Number: 12268974
Date of Inc: October 17, 2019
Reg Number: OC399122
Date of Inc: March 28, 2015