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