Menai Windows joins John Kelly group
17th November 2025
Exciting news as Menai Windows joins the John Kelly Group.
They have relocated to JKCS HQ, Star, Gaerwen, Anglesey, LL60 6AN.
You can still contact them on 01248 362219.
Their email address is info@menaiwindows.com