Humber Court, Farm, Humber, Leominster HR6 0NE, UK
Unit 2, 103 Southern Ave, Leominster HR6 0QF, UK
The Willows, Leominster HR6 8QD, UK
17 Buckfield Rd, Leominster HR6 8SF, UK