Company name: The Barn Owl Trust
Description: The Barn Owl Trust - Conserving the Barn Owl and its environment
Waterleat, Newton Abbot TQ13 7HU, United Kingdom