Larden Grange Farm, Much Wenlock
Reg Number: 04711883
Date of Inc: March 26, 2003
LARDEN GRANGE FARM, MUCH WENLOCK
Reg Number: 06948338
Date of Inc: January 01, 1970