Step And Stone Limited can be found at F25 Waterfront Studios, 1 Dock Road in London. Its postal code is E16 1AH. Step And Stone has been present on the market since the company was set up on 2011/03/10. Its Companies House Registration Number is 07559083. It has been already 11 years since Step And Stone Limited is no longer featured under the name Ancillas. This company's classified under the NACE and SIC code 70229 meaning Management consultancy activities other than financial management. 2022-12-31 is the last time when account status updates were filed.
There seems to be one director at present supervising the following limited company, specifically Danielle A. who's been executing the director's responsibilities for 13 years.
Danielle A. is the individual who has control over this firm, has substantial control or influence over the company.