Jewel Home/Window cleaning service/Jewel 307 Mountcastle Dr N, Edinburgh EH15 1NN +441316571565 Contacts 307 Mountcastle Dr N, Edinburgh EH15 1NN +441316571565 Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Window cleaning service Harber Cleaning +447719676240 Window cleaning service Crawford’s Cleaning +447795567895 Window cleaning service Crystal Cleaning +447474989222 Window cleaning service Rain or Shine Window Cleaning Services +447766565725 Categories Window cleaning service