We’re based in Cambridge, among a community of scientists and researchers.

Call us
+44 (0) 1223 941 020
Email us
Find us
Solar Cloth Company Ltd
7310, Cambridge Research Park
Beach Drive, Cambridge
CB25 9TN
United Kingdom
Looking for a solar solution?
Try our tool