RK Solar & Consulting Services 4 years ago ID: #26292 Listed In : Electrical Contractors Solar Power Solar Energy Products 114/7 Hoyle Avenue Castle Hill NSW 2154 https://rksolar.com.au Business Description Solar Power, Solar Energy Products, Electrical Contractors Reviews & Ratings Write a Review No Review. Please login / register to add your review.