Strategic Property Renovation
Property Sourcing
Renovation
Project Management
RenovAstra Ltd is a property investment company based in England. We acquire residental properties, perform professional renovations and sell them back to the market.
© 2026 RENOVASTRA LTD. All rights reserved.
RENOVASTRA LTD is a company registered in England and Wales.
Company Number: 17172545
Registered Office: 1 A Falmer Court London Road, Uckfield, TN22 1HN