The Farmhouse Higher Longford, Tavistock
Reg Number: 04986968
Date of Inc: December 08, 2003
THE FARMHOUSE HIGHER LONGFORD, TAVISTOCK
Reg Number: 14760174
Date of Inc: January 01, 1970
Reg Number: 15361173
Date of Inc: December 19, 2023