Window World (IOM) Ltd are double glazing installers based in Foxdale in the Isle of Man. Window World (IOM) Ltd have been trading for over 25 successful years.
We provide an extensive range of high quality double glazed windows...
The Barn, Stoney Mountain Road, Foxdale, Isle of Man, IM4 3JW
Click for more information