LorchFoundation.org
Title
The Lorch Foundation - Home Page
Contact
- The Lorch Foundation
- Oxon
- United Kingdom of Great Britain and Northern Ireland OX93PL
- +44.1392333333
Description
The Lorch Foundation is a Charitable Trust founded to support and promote education and research in the field of water purification and related sciences for the benefit of mankind