About Foxlowe Arts Centre Ltd (07757326) United Kingdom