FARROWS FARM, BALDOCK
Reg Number: 03504213
Date of Inc: April 02, 1998
20 West End, Baldock
Reg Number: 04114750
Date of Inc: November 27, 2000