Trading Information
'Texel Sheep Society' is the trading name of:
The British Texel Sheep Society Ltd, a Company Limited by Guarantee.
Registered in Scotland No. 55423.
Registered Charity No. SC007271
VAT Registration No. GB293006765
Registered Office: The Mechanics Workshop, New Lanark, Lanark, ML11 9DB