Russell Property Holdings (UK) Limited are a property investment and development company based in London with properties all over the UK.
The company was founded in 2018 after investing and renovating our first project. Through the years we have built a diverse and highly profitable exclusive portfolio. Since establishment, we have grown a unified team of experts who achieve only the maximum profits for our investors and we pride ourselves on our highest standards.