Chamelic Ltd Phone Number +44 113 246 8520Address Line 1 103 Clarendon RoadTown / City LeedsCounty / District UKPostcode LS2 9DFCategory Equipment, SolarSpecialist dust repellent surface treatments for solar energy, both CSP and PV