Open Systems Professional Service Limited - OSPS - Has ceased trading - this domain and website are retained for other purposes.