Starwood Systems Ltd has ceased trading due to personal circumstances.