Open Space, Lewes
Reg Number: 04009265
Date of Inc: June 07, 2000
11a St Nicholas Lane, Lewes
Reg Number: 03960589
Date of Inc: March 30, 2000
11 St Nicholas Lane, East Sussex
Reg Number: 05270900
Date of Inc: October 27, 2004