Started with Reg No. SC486265 ten years ago, Creation Window Blinds Ltd had been a private limited company until Tue, 4th Jul 2017 - the time it was officially closed. The business official mailing address was Companies House Default Address, Edinburgh.
John C. was this firm's managing director, assigned to lead the company in 2016 in January.