FARROWS FARM, BALDOCK
Reg Number: 03504213
Date of Inc: April 02, 1998
20 WEST END, BALDOCK
Reg Number: 04114750
Date of Inc: January 01, 1970