Otterlee Farm Otterlee Lane, Sowerby Bridge
Reg Number: 06758926
Date of Inc: November 26, 2008
OTTERLEE FARM, SOWERBY BRIDGE
Reg Number: 11491100
Date of Inc: January 01, 1970