top of page
Island Windows Logo

Send us a message and we'll get back to you shortly.

Island Windows & The Plastics Depot Ltd
Unit 4A, Marsh Close, Sandown,  Isle of Wight, PO36 8EU


 Tel: 01983 404036

Island Windows & The Plastics Depot Ltd

is a company registered in England and Wales

Company Registration: 13560694
VAT No: 389445345
Fensa Registration: 41314

bottom of page