Kay Barrass

Property Investment Manager