© 2026 Logica Properties Ltd. All rights reserved.
Company No. 16789256|Registered in England & Wales
Logica Properties® is a registered trade mark of Logica Properties Ltd.
Logica is a property marketing platform and does not handle client funds, provide financial advice or offer digital-asset services.