Stepbranch has been in this business field for at least 22 years. Started under company registration number 04440323, the company is registered as a Private Limited Company. You can contact the office of this firm during office hours under the following address: Saffron Court 14b St. Cross Street, EC1N 8XA London. This company's declared SIC number is 74990 which stands for Non-trading company. Stepbranch Ltd filed its latest accounts for the financial year up to 2022-09-30. Its latest confirmation statement was released on 2023-05-15.
The directors currently appointed by this specific firm are: Robert E. appointed in 2021 and Hiroyasu M. appointed in 2018.
The companies that control this firm are: National Car Parks Limited owns over 3/4 of company shares and has 3/4 to full of voting rights. This business can be reached in London at 14B St. Cross Street, EC1N 8XA and was registered as a PSC under the registration number 00253240.