Veda Spence

Property Investment Manager