The Ulverscroft Foundation
@ccew264873

The Ulverscroft Foundation is a registered charity in Leicester. Supports visually impaired people worldwide. Charity number 264873.

About
Location
View Map
The Ulverscroft Foundation, The Green, Bradgate Road, Anstey, Leicester, LE7 7FU, United Kingdom
+441162361595

The Ulverscroft Foundation is a registered charity in Leicester. Supports visually impaired people worldwide. Charity number 264873.