North Barnes Farm, Plumpton Green
Reg Number: 11842672
Date of Inc: February 22, 2019
THE JAM SHED NORTH BARNES LANE, LEWES
Reg Number: 10993129
Date of Inc: March 10, 2017