A construction company specialising in bespoke aluminium doors and windows has collapsed, owing almost $900,000 to creditors. Black Sand Windows Pty Ltd, based in Torquay, southwest of Melbourne, went ...