BlindCraft Celebrates Their Website Launch: Be bold with your next home renovation and add a pop of colour with these Daffodil Aluminium Venetian Blinds BlindCraft celebrates the launch of their website and online window blinds store. Cape Town, South Africa: Today BlindCraft announces the launch of their groundbreaking online window blinds store. Their website contains a … [Read more...] about BlindCraft Celebrates Their Website Launch