LEIGH GREEN BARN, TENTERDEN
Reg Number: 14120252
Date of Inc: January 01, 1970
Reg Number: 04047859
Date of Inc: April 08, 2000