Step-top Ltd could be found at 58 Powlesland Road, Alphington in Exeter. The firm postal code is EX2 8RS. Step-top has existed on the market since the company was established on Wednesday 14th April 2021. The firm reg. no. is 13333936. This company's principal business activity number is 98000 which means Residents property management. 2022-04-30 is the last time when account status updates were filed.
Drew R., Lewis C., Omar M. and Shirley W. are the enterprise's directors and have been managing the firm since 2021.