Leapstep Limited Company number02034984 StatusLiquidation TypePrivate Limited Company Incorporated8 Jul 1986 Registered office 42 Upper Berkeley StreetLondonW1H 7PL Connections Companies at the same address Multigraphic Limited (01082829) Data JSON Markdown