Get Directions to CCL Property ← View details 62 High Street , Elgin IV30 1BU , Scotland , United Kingdom, Elgin, England IV30 1BU 01343 610520 Get Directions From* To * — Required information