Step One Technologies Limited Company numberSC145748 StatusLiquidation TypePrivate Limited Company Incorporated4 Aug 1993 Nature of business 7220 Registered office 78 Montgomery StreetEdinburghLothianEH7 5JA Accounts Year ended 31 Mar 2000 31 Mar 1999 31 Mar 1998 31 Mar 1997 30 Apr 1996 30 Apr 1995 30 Apr 1994 Data JSON Markdown